今天學(xué)習(xí)了php的讀寫(xiě)操作(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é)果客戶(hù)端可以訪問(wèn)

然后我將第七行改成test1.txt,這次又報(bào)權(quán)限問(wèn)題,發(fā)現(xiàn)www目錄即父目錄沒(méi)有寫(xiě)的權(quán)限
執(zhí)行命令:chmod 777 /var/www 結(jié)果客戶(hù)端可以訪問(wèn)

baidu有人說(shuō)775權(quán)限可以,但是我這里不行,不知道為什么?是不是和apache的http.conf文件設(shè)置有關(guān)系
請(qǐng)知道的告知,謝謝