Я пытаюсь настроить виртуальные хосты для проекта на моем Mac, я делал это раньше на работе без проблем, поэтому я предполагаю, что где-то есть файл конфигурации, который вызывает проблему, может кто-нибудь сказать мне файлы, которые я должен проверять для подобных вопросов, для тестирования я создал следующее в:
ФАЙЛ: / etc / hosts
127.0.0.1 test.co.uk
ФАЙЛ: /etc/apache2/extra/httpd-vhosts.conf
<VirtualHost localhost:80>
<Directory "/Users/ric/Sites/test">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
DocumentRoot "/Users/ric/Sites/test"ServerName test.co.uk
</VirtualHost>
Тестовый каталог существует и имеет index.php с
<?php echo "Test";
Но я всегда перенаправлен на веб-сервер root / Users / ric / Sites
Я посмотрел в журнале ошибок phps, который не имеет ничего, поскольку технически это не ошибка, apaches access_log не имеет ничего общего.
Я был бы признателен указатель в правильном направлении для конфигурационных файлов, которые могут быть причиной этого ..
Я могу опубликовать мои httpd.conf и php.ini, если это поможет ..?
Или есть способ очистить установку PHP, удалить все текущие настройки и начать заново? Как я чувствую, я ищу иголку в стоге сена.
С уважением
Ric
Вместо
Order Deny,Allow
Allow from all
использование
Require all granted
затем перезапустите Apache
Других решений пока нет …