我知道这是许多线程的常见错误,但我厌倦了搜索,但仍然没有解决它。当我尝试运行该函数时文件放置内容我收到以下错误:
Warning: file_put_contents(test.txt): failed to open stream: Permission denied in /var/www/html/nurses/adminWriter.php on line 29
我已经完成了最常见的答案,更改的权限nurses文件夹和test.txt向 777 提交文件。但没有成功。
我目前正在全新安装最新的 CentOS 7 服务器。
我发现如果我通过控制台运行 php 脚本:
# php /var/www/html/nurses/adminWriter.php
它工作得很好,我只在通过浏览器运行它时收到错误,但我确实需要以这种方式运行它。
此致!
chcon -Rv --type=httpd_sys_rw_content_t /dir
这可能会有所帮助,而不是关闭 selinux。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)