我的系统中有一个名为“flow.txt”的文本文件。它存储在我的Documents文件夹中。我想用php写入这个文件。我已使用以下代码执行此操作,但未在文件中观察到任何更改。它始终显示“无法打开$ fp进行书写!”
$fp = fopen('~/Documents/flow.txt', 'a') or die("Couldn't open $fp for writing!");
fwrite($fp, print_r($arr, true));
fclose($fp);
还尝试了file_put_contents()函数。但是,它也没有用。有人可以帮忙吗?
答案 0 :(得分:1)
我建议三点:
pwd
进行确认。 chmod 777 flow.txt
和家中的chmod 777 Documents
。如果是,请更改权限并修改配置文件中的Web服务器(httpd?)用户/组。 希望它有所帮助。