可能重复:
PHP file doesn’t write to current directory?PHP文件不写入当前目录?
我有一个网络的主机是一个PHP文件,如下所示:
<?php
file_put_contents('test.txt','TEST');
echo 'OK';
?>
但不创建文件test.txt
时我从浏览器执行页面。为什么不?这是一个权限问题?
可能重复:
PHP file doesn’t write to current directory?PHP文件不写入当前目录?
我有一个网络的主机是一个PHP文件,如下所示:
<?php
file_put_contents('test.txt','TEST');
echo 'OK';
?>
但不创建文件test.txt
时我从浏览器执行页面。为什么不?这是一个权限问题?
这很可能是文件夹中的权限错误。您将需要确保该文件夹作为PHP运行的用户的写权限。
你有什么错误? 'file_put_contents'返回写入文件的字节数,或者返回失败时的FALSE。试着看看'file_put_contents'返回的是什么。 – j0k
您是否拥有保存文件所在位置的所有权限? –