file_put_contents权限被拒绝
我正在尝试将查询写入文件以进行调试。该文件位于中database/execute.php
。我要写入的文件是database/queries.php
。
我正在尝试使用 file_put_contents('queries.txt', $query)
但是我越来越
file_put_contents(queries.txt)[function.file-put-contents]:无法打开流:权限被拒绝
我的queries.txt
文件chmod’d为777,可能是什么问题?
回答:
尝试调整目录权限。
在终端上运行chmod 777 database
(从包含数据库文件夹的目录中运行)
apache,如果正确chmodd’ed,则没有人可以访问该目录。
另一件事是回显“
getcwd()”。这将显示当前目录,如果不是’/something…/database/’,则需要将’query.txt’更改为服务器的完整路径。
以上是 file_put_contents权限被拒绝 的全部内容, 来源链接: utcz.com/qa/413819.html