我在Ubuntu 14.04上运行PHP 5.5.9.我在写一个文件时遇到了麻烦.我觉得这必须是文件权限问题,因为我很确定代码是正确的.我登录的用户有权写入我尝试写入的文件夹,但我不确定localhost是否有.我不确定localhost用户的名称是什么,以便使用chmod.我尝试使用chmod 777 -R / var / www / html并且脚本仍然无法写入我的目标文件夹,其中包含路径/ var / www / html / Projects / MD_ScrapingTool / files.这是我的代码:
$file = 'filetest.txt'; if($handle = fopen($file,'w')) { $content = "123\n456"; fwrite($handle,$content); fclose($handle); } else { echo "Could not open file for writing."; }