错误如下:
分析:
这个异常是因为Apache没有权限去访问目标文件导致的,所以要设置访问权限。
1. 在linux下的解决方法(这个办法我没有试过,但是我用过linux下的nginx,设置过文件权限,就推断应该也是有效的)
1) 进入到你需要访问的文件的跟文件夹,如 IssDir
使用命令:chmod 777 -R IssDir/
将该文件夹下的所有文件设置 所有访问权限。
另外,使用 ls -l 命令可以查看当前文件夹的访问权限
2. 在window下的解决方案:
1) 找到Apache的配置文件:httpd.conf,打开文件找两个地方做修改:
①将deny 改成 allow
改为:
② 同①
改为:
注意:最后修改完记得要重启Apache。第二种方法亲测有效。
追加 :
问题:访问localhost/phpmyadmin 同样出现和访问Apache资源一样的情况。
解决方法:找到phpmyadmin的配置文件:phpmyadmin.conf 我使用的wampserver,以下是我的步骤:
1)找到wamp目录:
2)用记事本打开alias下的phpmyadmin.conf
将以上高亮的部分改为allow:
注意:最后修改完记得要重启Apache。