Почему Shell_exec () и exec () не работают в php? $ return_val равен 0 - PullRequest
0 голосов
/ 12 января 2019
file_put_contents('/opt/lampp/htdocs/imslivedec/crontab.txt','0 11 15 1 * /opt/lampp/htdocs/imslivedec/sendmail.php'.PHP_EOL,FILE_APPEND);
shell_exec('crontab /opt/lampp/htdocs/imslivedec/crontab.txt');

Когда я запускаю точно такую ​​же команду в терминале, новое задание cron получает создан, но когда я делаю из сценария php с помощью shell_exec (), команда не выполняется в терминале. Могу ли я знать, почему я здесь что-то не так делаю? Shell_ exec работает нормально, когда я пытался создать новую папку.

...