Это происходило потому, что "/ dev" не был обновлен. Я сделал сон (1), и это работает!
аюсь смонтировать виртуальный диск 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
И это работает в консоли.