服务器无法读取htaccess文件

时间:2016-01-10 03:58:02

标签: php apache .htaccess

托管了一个新网站。但是,当我在浏览器中打开我的网站时,它会抛出以下错误。尝试更改.htaccess ReWriteRule但无法解决此问题。

  

您无权访问此服务器上的/。服务器无法   读取htaccess文件,拒绝访问是安全的另外,403   尝试使用ErrorDocument时遇到禁用错误   处理请求。

4 个答案:

答案 0 :(得分:0)

这很可能意味着apache无权阅读.htaccess所在的目录。检查文件所在文件夹的权限。

答案 1 :(得分:0)

我无法使用自己的ID重新启动apache。因此,我使用 root 用户重新启动了它,因此出现了此错误。后来我将httpd文件夹的访问权限更改为755,然后使用我的ID重新启动。问题已解决。

答案 2 :(得分:0)

好,所以我也面临这个问题。现在请记住,我的应用程序的位置是一个与Guest OS共享的文件夹。现在我忘了要做的是检查,并确保在HostOS上对该文件启用了所有权限。

因此,我建议您检查HostOS上的文件权限。可能什么也做不了,只是忘记了做。这是我在说什么的屏幕截图。

Correct file permissions on left, zend skeleton displaying on right

答案 3 :(得分:0)

你好,我认为您的许可有问题,例如在主机上提到的那样,您会在文件附近找到一些数字,例如755,如果没有数字7可能是5或4的变化,这是文件的特权设置为7,这样您的应用程序就可以访问该应用程序并对其进行午餐