我在网络主机上有一个PHP文件,如下所示:
<?php
file_put_contents('test.txt','TEST');
echo 'OK';
?>
但是当我从浏览器执行页面时,不会创建文件test.txt
。为什么不?这是权限问题吗?
答案 0 :(得分:0)
这很可能是文件夹中的权限错误。您需要确保该文件夹作为PHP运行的用户的写权限。
答案 1 :(得分:0)
尝试编写高效的代码,file_put_content返回字节返回的数量,你可以打印出来,也可以先设置权限o文件,777进行测试再755或者更好,