apache里/var/www目录权限问题求教

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
luxxing2000
帖子: 16
注册时间: 2005-09-15 13:56

apache里/var/www目录权限问题求教

#1

帖子 luxxing2000 » 2006-06-26 14:41

小弟在安装apache后,在/var/www里建了个soft link
ln -s /home/webtest/testpages /var/www

目的是想以后用webtest登陆ftp管理页面比较方便,可是访问 http://192.168.1.2/testpages
显示
You don't have permission to access /testpages on this server.

请教一下这种情况该如何设置?
weigangme
帖子: 34
注册时间: 2006-05-22 23:16
来自: 湖北武汉
联系:

#2

帖子 weigangme » 2006-06-27 22:33

我的也是阿
装了apache和php5
只有在 /var/www下的.php文件可以正确打开
到了其他目录就不行了
头像
kukat
帖子: 266
注册时间: 2006-06-14 6:12
联系:

#3

帖子 kukat » 2006-07-27 1:50

好像是这个
更改Apache的配置

您也许希望您当前使用的用户可以是拥有PHP页面的所有类似root的权限,那就可以编辑apache的配置文件

$ gksudo "gedit /etc/apache2/apache2.conf"

搜索每一个'User'和'Group'关键字并更改为当前用户和用户组,之后重新启动apache。
bigbighill
帖子: 69
注册时间: 2006-07-12 16:02

#4

帖子 bigbighill » 2006-07-27 18:26

#下面的设置就限制了fopen(), file()等函数可以操作的目录范围,避免了入侵者非法读取文件,一定要在/var/www后面加"/",否则/var/wwww下的文件也能被访问。该选项会禁止任何不在/var/www/目录下的PHP文件运行,包括任何以软链接方式链到/var/www/目录下的程序,如PhpMyAdmin 包,就在该选项设定后无法正常运行。
open_basedir = /var/www/

看看php。ini中有没有把上面一句注释掉
回复