今天学习了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文件设置有关系
请知道的告知,谢谢