如果脚本由shell_exec运行,则fopen不起作用

时间:2017-05-29 13:35:35

标签: fopen lamp

我的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):无法打开stream:第18行的/opt/bitnami/apache2/htdocs/script.php中没有这样的文件或目录。 root和bitnami(用于安装和设置LAMP)用户可以完全访问脚本文件夹。 我出错的任何想法? 感谢

0 个答案:

没有答案