2012-10-22 107 views
-1

可能重复:
PHP file doesn’t write to current directory?PHP文件不写入当前目录?

我有一个网络的主机是一个PHP文件,如下所示:

<?php 

file_put_contents('test.txt','TEST');  
echo 'OK'; 

?> 

但不创建文件test.txt时我从浏览器执行页面。为什么不?这是一个权限问题?

+2

你有什么错误? 'file_put_contents'返回写入文件的字节数,或者返回失败时的FALSE。试着看看'file_put_contents'返回的是什么。 – j0k

+0

您是否拥有保存文件所在位置的所有权限? –

回答

0

这很可能是文件夹中的权限错误。您将需要确保该文件夹作为PHP运行的用户的写权限。

0

尝试写高效的代码,字节回报file_put_content回报号码,就可以打印,还首次设置权限o文件,777进行测试,然后755或最好,

+0

它只适用于777.我怎么能去755? – CJ7