Ошибка при монтировании через php "exec"

Я пытаюсь установить виртуальный диск iscsi, но если я выполню команду через функцию exec в php, это даст мне эту ошибку: mount: special device /dev/sdf1 does not exist . Но если я запускаю команду непосредственно в консоли, она работает хорошо! Что я могу сделать? Я получаю /dev/sdf1 в хорошем смысле, и он существует, но только через php не работает.

благодаря

Я запускаю команду с sudo и запускаю ее в консоли как пользователь www-data всегда с sudo , поэтому, я полагаю, это та же среда.

sudo mount -t ext3 /dev/sdf1 /san_disks/RIBS_2

Файл sudoers имеет следующие строки:

 www-data ALL = (root) /usr/bin/iscsiadm, /bin/mount, /bin/umount %www-data ALL=NOPASSWD: ALL 

И он работает в консоли.

Related of "Ошибка при монтировании через php "exec""

Это происходило, потому что «/ dev» не обновлялся. Я заснул (1), и он работает!