【问题标题】:Unable to check htaccess file无法检查 htaccess 文件
【发布时间】:2016-02-07 14:26:50
【问题描述】:

我是 php 和 drupal 的新手。在我在本地完成现场工作后,我运行它,但在 log/error.log 中显示以下错误

权限被拒绝:[client 127.0.0.1:37590] AH00529: /home/user/public_html/domainname.com/public/.htaccess pcfg_openfile: 无法检查 htaccess 文件,确保它是可读的并且 '/ home/user/public_html/domainname.com/public/' 是可执行的

我给下面的公用文件夹777权限是这样的 chmod -R 777 公共/

在我用谷歌搜索后,我将权限更改为 .htaccess 文件 chmod 644 .htaccess 然后 我授予了父目录(公共)文件夹的权限 chmod 755 公共/

然后我又在本地(新站点)安装了新的,但它显示相同的错误

但它仍然显示相同的错误。 任何人都可以帮助我吗?

【问题讨论】:

    标签: apache drupal file-permissions


    【解决方案1】:

    打开httpd.conf(或apache2.conf)文件并搜索UserGroup 指令。这里的值是指将用于 Apache 服务器的用户/组。

    接下来,转到/home/user/public_html(或/home/user/public_html/domainname.com,以DOCUMENT_ROOT为准)并执行以下操作:

    sudo chown -R USER:GROUP ./
    

    其中USERGROUP 是上面的UserGroup 指令的值。完成后,将htaccess 文件权限设置为0644 并尝试。

    【讨论】:

      猜你喜欢
      • 2016-06-14
      • 2011-09-12
      • 1970-01-01
      • 2012-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-04
      • 2014-05-25
      相关资源
      最近更新 更多