分类: 系统运维
2005-11-02 00:18:18
You don't have permission to access /test/ on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
查看 test 目录的权限为755,其目录下所有文件均为644,所以可以排除因为文件权限导致的错误
毫无头绪,最后决定新建目录测试,于是
#mkdir test1
#echo "test" > test1/index.html
然后使用 一切正常
于是试着使用 cp 命令把test下的所有内容复制到另外一个 目录下:
#cp -r test test2
然后访问 一切正常,比较 test test2权限,完全一致
最后通过
#rm -rf test
#mv test2 test
解决问题了
由于我的test最初是在/root目录下创建的,而且我是通过mv命令把 test目录从 /root/目录下移动到 web主目录下
之后经过多次试验,直接从root和其他用户主目录直接mv过去的文件或目录在apache用户访问的时候都有错误
不知道问题出在哪里