Warning: file_put_contents(data.txt): failed to open stream: Permission denied in /Library/WebServer

Posted 平凡的不平凡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Warning: file_put_contents(data.txt): failed to open stream: Permission denied in /Library/WebServer相关的知识,希望对你有一定的参考价值。

最近在学习php

在保存文件的时候报Warning: file_put_contents(data.txt): failed to open stream: Permission denied in /Library/WebServer/Documents/test.php on line 22错误,提示未开启权限

解决办法:在终端输入

sudo chown -R _www:_www 文件路径(例如:

sudo chown -R _www:_www /Library/WebServer/Documents

)

以上是关于Warning: file_put_contents(data.txt): failed to open stream: Permission denied in /Library/WebServer的主要内容,如果未能解决你的问题,请参考以下文章

php网页上出现这个是啥原因

file_put_content() 文件权限错误

file_put_contents执行返回false,file_put_contents false(linux服务器httpd)

详解PHP file_put_contents() 函数用法示例

php 使用 imagejpeg() 和 file_put_contents()

PHP file_put_contents() 函数