If Winter comes, can Spring be far behind?
在使用phpcms内容管理系统时,根目录下的页面文件都能访问,即是http://localhost/phpcms都能访问,但http://localhost/phpcms/admin就不能访问,并提示:
Forbidden
You don't have permission to access /phpcms/admin/ on this server.


--------------------------------------------------------------------------------

Apache/2.0.55 (Win32) PHP/5.0.3 Server at localhost Port 80


开始以为是配制目录访问权限的问题,但在httpd.conf里面设置了所有的访问权限也不行,又以为是URL重写配制文件".htaccess"里面设置了权限,但去掉了站点的所有URL重写(即关闭它)也不行

记得我的配制文件对网站的根目录只设置了一处,即DocumentRoot "D:/www" 那里,会不会这里没有设置好?所以就把<Directory "D:/www">也设置和DocumentRoot "D:/www" 一样,重起Apache,访问,成功!
总结:
apache在修改目录的时候,一定要修改两个地方
DocumentRoot "" 与 <Directory "">一定要对应,不然有时候会找不到目录!
Trackback URL for this entry
添加评论

呢称 *

E-mail