无法检查htaccess文件

时间:2015-11-06 12:29:01

标签: apache drupal file-permissions

我是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 public /

用谷歌搜索后,我将权限更改为.htaccess文件 chmod 644 .htaccess 然后 我授予了parentdirectory(public)文件夹的权限 chmod 755 public /

然后我再次在本地安装新的(新网站),但它显示相同的错误

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

1 个答案:

答案 0 :(得分:0)

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

接下来,转到/home/user/public_html(或/home/user/public_html/domainname.comDOCUMENT_ROOT为准,然后执行此操作:

sudo chown -R USER:GROUP ./

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