Запуск Linux-файлов DAEMON PHP, не выполняет exec, но выполняется при запуске из консоли

У меня есть PHP-скрипт, который отлично работает, когда запускается из командной строки формы; в том числе exec ().

Exec, который я делаю, вызывает некоторые сценарии .sh.

Эти сценарии .sh имеют тип bash

Итак, я называю их:
exec (‘/ bin / bash /home/user/soft/bin/mybash.sh> / dev / null’);

Это прекрасно работает, когда я запускаю свой php из командной строки, я вижу все инструкции; работает также при использовании с псевдонимом. но когда я это через демон:

sudo -u myuser php -f /home/user/bin/serverwait.php все, что должно быть сделано в .sh, не выполняется. но остальная часть файла делает то, что должна (она проверяет открытые порты и записывает в файл журнала)

Я попытался посмотреть на мой php.ini для Cli, и все кажется правильным.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru