错误403禁止

时间:2014-06-01 13:19:45

标签: php apache .htaccess

我正在本地开发一个项目,在上传到托管(两个Apache服务器)时,有两个文件给我带来问题,其中一个服务器返回错误'403 forbidden'而另一个没有我绝对回报任何东西。

这两个文件位于一个目录中,该目录包含网站用户操作的驱动程序,另外17个是可正常工作的PHP脚本。

我认为这是由于缺少权限,所以我在目录中更改为777,以便影响存储在其中的所有子目录和文件,但仍然失败。

然后我认为这将是一个规则文件。 Htaccess但都没有。我删除了所有规则,但仍然没有失败。

任何人都会认为可能会发生这种情况?

问候。

PS:我一直在做一些已经在另一篇文章中回答的解决方案,但没有解决方案。

解决

我查看了错误日志,所有内容都是由'Modsegurity'模块引起的,所以我禁用了它,我不需要,所有内容都恢复正常运行。

谢谢大家的答案。

1 个答案:

答案 0 :(得分:0)

您的apache服务器不允许该目录通过网络访问。默认是拒绝所有。

您应该修改/etc/httpd/conf/httpd.conf文件并将deny from all更改为您的网络目录部分下的allow from all