file_put_contents无法打开流:权限被拒绝

时间:2017-05-09 17:47:23

标签: php apache permissions fopen file-put-contents

基本的php和javascript网站 Wamp没有错误 当我把文件放在我的Lamp服务器上时,一切都有效,除了这个错误我在页面顶部

  

警告:file_put_contents(donneesDonut.json):无法打开流:   /var/www/html/bp/action/IndexAction.php上的权限被拒绝   101

我环顾四周,大多数人都建议在apache上更改文件或整个目录的权限。 chmod 777对我没有任何作用。

我是网络服务器的新手,所以我可能在安装过​​程中错过了一些apache配置权限

以下是该目录的屏幕截图 Directory listing

我不认为代码存在问题,因为它可以在我的本地Wamp服务器上运行,但这里是给我错误的代码行。

file_put_contents($this->json, json_encode($this->donneesDonut));

如果您需要任何其他信息,如特定的apache配置,请告诉我从哪里获取它们。

希望你能帮忙

1 个答案:

答案 0 :(得分:0)

问题是SELinux默认设置为在Centos

上强制执行