【发布时间】:2011-06-22 12:20:44
【问题描述】:
我正在尝试将查询写入文件以进行调试。该文件位于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,可能是什么问题?
【问题讨论】:
-
您查看过
php.ini文件是否有任何可能拒绝文件访问的内容? -
还要确保目录是正确的 chmod
-
也尝试使用绝对文件名。可能只是您对当前文件夹的解释与 PHP 的不同
-
你能仔细检查一下 chmod 状态吗?
-
此类问题有一个故障排除清单:stackoverflow.com/questions/36577020/…
标签: php file-io file-permissions