shell exec() - Ошибка при выполнении php-скрипта
Когда я пытаюсь выполнить PHP-скрипт с помощью shell_exec()
, он не работает.
В файле error_log показано:
Предупреждение PHP: shell_exec() [функция.shell-exec]: Не удается выполнить 'php/главная страница/snabbsam/public_html/.....
Система
Центос
Shell_exec работает с clamscanshell_exec()
работает над clamscan()
функцией clamav.
Но он не выполняет PHP-скрипт
Вещи, которые я проверил:
- PHP
safe_mode
отключен -
shell_exec()
отсутствует вdisable_functions
в php.ini - Попытался предоставить исполняемому файлу и родительским папкам разрешение на выполнение, как предложено в https://stackoverflow.com/a/8668666/402089
4
1 answers
Попробуйте добавить полный путь к месту, где исполняемый файл для php
находится в вашем вызове shell_exec
, на всякий случай, если он находится в каталоге, который по умолчанию недоступен для пользователя веб-сервера.
5
Author: andrewsi, 2012-07-13 14:22:52