[乐意黎原创]PHP Warning: file_put_contents(file path): failed to open stream: Permission denied in

阳光穿透心脏的1/2处 2022-05-22 11:23 222阅读 0赞

Apache httpd日志抛错:

[Sat Jun 23 00:09:02.899204 2018] [:error] [pid 3490:tid 140213544269568] [client 39.129.249.100:23503] PHP Warning: file_put_contents(/usr/local/***/json/weather.json): failed to open stream: Permission denied in /usr/local/***util-class.php on line 1984, referer: http://www.aerchi.com/

解决方法:

  1. 修改 json 目录权限

chmod -R 755 json

  1. 添加 daemon用户权限

httpd 的用户为 daemon, 见 httpd.conf配置文件

chown -R daemon /usr/local/***/json && chmod 755 -R /usr/local/***/json

乐意黎原创

2018-06-23

发表评论

表情:
评论列表 (有 0 条评论,222人围观)

还没有评论,来说两句吧...

相关阅读