У меня точно такая же проблема, как в . 403 Запрещенная ошибка при доступе к активированному виртуальному хосту , но я попробовал предоставленное решение и все еще получаю 403 Запрещенный, мой сайт называется project , и его файл конфигурации в / etc / apache2 / sites-available выглядит следующим образом:
<VirtualHost *:80>
ServerAdmin webmaster@reweb
ServerName www.online.project.com
ErrorLog /logs/project-errors.log
DocumentRoot /home/joarobles/Zend/workspaces/DefaultWorkspace7/online.project.com.ar/public
<Directory /home/joarobles/Zend/workspaces/DefaultWorkspace7/online.project.com.ar>
Order Deny,Allow
Allow from all
Options Indexes
</Directory>
Пытался сменить владельца / home / joarobles / Zend / workspaces / DefaultWorkspace7 / online.cobico.com.ar - www: data: www-data с рекурсией, но все еще получая эту ошибку в project-errors.log [ 1111]:
[Mon Jan 31 01:26:01 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/joarobles/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
Есть идеи? Спасибо!
Вам необходимо иметь разрешения на чтение и выполнение для вашей домашней папки. Если вы сделаете sudo chmod o+rx /home/joarobles
, эта ошибка должна быть устранена.
Попробуйте вставить <directory />
теги перед вашими <directory>
тегами своего веб-корня.
...
DocumentRoot /home/joarobles/Zend/workspaces/DefaultWorkspace7/online.project.com.ar/public
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/joarobles/Zend/workspaces/DefaultWorkspace7/online.project.com.ar>
...
Это может помочь.