今天學(xué)習(xí)了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");
其中有這么一段,執(zhí)行的時(shí)候第9行報(bào)錯(cuò):failed to open stream: Permission denied in Unknown on line 9
發(fā)現(xiàn)當(dāng)前文件夾下有test.txt文件,但是它的權(quán)限為others不能讀
執(zhí)行命令:chmod 777 test.txt,結(jié)果客戶端可以訪問
然后我將第七行改成test1.txt,這次又報(bào)權(quán)限問題,發(fā)現(xiàn)www目錄即父目錄沒有寫的權(quán)限
執(zhí)行命令:chmod 777 /var/www 結(jié)果客戶端可以訪問
baidu有人說775權(quán)限可以,但是我這里不行,不知道為什么?是不是和apache的http.conf文件設(shè)置有關(guān)系
請知道的告知,謝謝