Я знаю, что существует тонна вопросов об этой ошибке, и я посмотрел на все ответы. Я не нашел ничего, что фиксирует это для меня.
В попытке переместить сайт WordPress, я настроил vhost субдомен на новом хосте сначала, для тестирования его. Прямо сейчас я получаю 403 попытки поразить корень. Журналы показывают печально известную ошибку:
[authz_core:error] [pid 22538] [клиент (IP и порт)] AH01630: клиент отклонен конфигурацией сервера:/home/apprunner/mysite
У меня есть несколько других vhost сайтов, работающих без проблем. Они все настроены в том же httpd.conf файле. Проблема каждый настроен таким образом:
<VirtualHost *:80>
ServerName mysite.mydomain.com
DocumentRoot /home/apprunner/mysite
DirectoryIndex index.php
<Directory /home/apprunner/mysite>
AllowOverride All
Options -MultiViews
Require all granted
</Directory>
</VirtualHost>
Я использую .htaccess файл с этим сайтом:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Моя среда:
Хотя ошибка Apache указывает конфигурацию как проблему, я имею также дважды, трижды, и проверенный в тетраде полномочия файла также. Они кажутся прекрасными, и настраивают то же как другие vhost сайты, которые я имею на этом сервере, которые работают просто великолепно.
Я значительно ценю любую справку, которую можно обеспечить, тем более, что это - проблема, которую я знаю, распространено. Несмотря на это, гуглить и поиски serverfault, они не помогают мне. (Или я не читаю их правильный, кто знает).
Хорошие крипы. Я потратил все это время на то, чтобы поцарапать голову только для того, чтобы обнаружить, что мне не хватает одного каталога в пути к операторам Directory и ServerName. Он был настолько близок к правильному пути, что я его полностью пропустил.
Может быть, это поможет кому-нибудь узнать, что указание призрака на несуществующую директорию даст эту ошибку, так что это не ограничивается только тем, как вы настраиваете свои Directory permissions или опции.
.