2016-11-08 8 views
0

Я пытаюсь создать новый призрак, как я сделал несколько раз раньше. Im используя макинтош и MAMP и обычно настраиваю так:MAMP Apache2 new vhost 404 error

/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf я введите:

<VirtualHost *:80> 
    DocumentRoot "/Users/riggi/PhpstormProjects/LaufschuhSilex/web“ 
    ServerName laufschuh.local 
</VirtualHost> 

в/и т.д./хостов Вхожу :

127.0.0.1  laufschuh.local 

после этого я перезапускаю apache. Обычно это работает и работает для многих (> 20) других локальных сайтов. Только 2 новых сайта, которые я пытаюсь добавить, не будут работать и возвращаться 404.

Любые подсказки о том, где искать?

+0

http status 404 означает, что документ не существует, а не то, что сервер недоступен или что-то еще. Поэтому, скорее всего, ваша настройка виртуального хоста прекрасна, но запрашиваемый документ не существует на этом сервере. – arkascha

ответ

1

Я считаю, что это проблема с форматированием кавычек. Посмотрите, как закрытая цитата в конце вашего DocumentRoot отформатирована иначе, чем открывающая цитата. Чтобы убедиться, что форматирование верное, просто скопируйте правильный кавычек (отметку открытия кавычки) и вставьте поверх метки закрытия. Это может случиться, когда текст скопирован с одного места на другой.