今天學習了php的讀寫操作(Hour 10. Working with Files)
7: $filename = "test.txt";
8: print "Writing to $filename<br>";
9: $fp = fopen($filename, "w") or die("Couldn't open $filename");
其中有這么一段,執行的時候第9行報錯:failed to open stream: Permission denied in Unknown on line 9
發現當前文件夾下有test.txt文件,但是它的權限為others不能讀
執行命令:chmod 777 test.txt,結果客戶端可以訪問
然后我將第七行改成test1.txt,這次又報權限問題,發現www目錄即父目錄沒有寫的權限
執行命令:chmod 777 /var/www 結果客戶端可以訪問
baidu有人說775權限可以,但是我這里不行,不知道為什么?是不是和apache的http.conf文件設置有關系
請知道的告知,謝謝