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

回到顶部