【问题标题】:SilverStripe: Forbidden Permission ErrorSilverStripe:禁止权限错误
【发布时间】:2014-12-14 18:18:42
【问题描述】:

我使用 SilverStripe 创建了一个网站。它在我的 wamp 服务器上运行,并且在共享服务器上运行 - 但是,当我在 Cent OS apache (/var/www/html/info) 上配置它时,它说:

Forbidden

You don't have permission to access /info on this server.

我已按照this post 的建议更改了httpd.conf 文件,但仍然无法正常工作。

【问题讨论】:

  • 是否启用了重写引擎?参考这里测试它httpd.apache.org/docs/current/mod/mod_rewrite.html
  • 您是否部署了定义了所有重写规则的 .htaccess 文件?网络服务器用户可以读取文件吗?
  • 请切换到开发模式,看看是php错误还是webserver配置错误。您是否查看了错误日志(apache 和 silverstripe)?
  • sking 是的,它已启用,wmk 是它的 777 ,我在终端上运行 restorecon -r /var/www/html ,然后禁止权限错误消失了。谢谢。

标签: php centos silverstripe


【解决方案1】:

在 Cent OS 终端上运行

restorecon -r /var/www/html

然后 Forbidden Permission Error 消失了。

【讨论】:

    猜你喜欢
    • 2012-01-23
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 2021-08-22
    • 2022-01-17
    • 1970-01-01
    • 2021-05-31
    相关资源
    最近更新 更多