fopen не работает, если скрипт запускается shell_exec

У меня странная проблема с моей установкой LAMP. У меня есть PHP-скрипт с функцией, которая сохраняет журнал в файл с помощью fopen ().
Если я запускаю сценарий с помощью shell_exec ($ scriptfilewithpath), ничего не происходит (это может привести к некоторым ошибкам, но я не уверен, как получить его из shell_exec. Если я запускаю сценарий с консоли ssh (sudo php / opt / bitnami / apache2 / htdocs / script.php) Я получаю "Предупреждение PHP: fopen(/opt/bitnami/apache2/htdocs/log.log): не удалось открыть поток: нет такого файла или каталога в /opt/bitnami/apache2/htdocs/script.php on line 18" . root и bitnami(используется для установки и настройки LAMP) имеют полный доступ к папке скриптов. Любые идеи, где я ошибаюсь? Спасибо

0 ответов

Другие вопросы по тегам