VirtualHost на MacOS Мохаве с MAMP не работает - PullRequest
0 голосов
/ 06 июля 2019

У меня есть проект, разработанный на symfony 2.4, который корректно работает на моем главном компьютере с использованием WAMP. Однако мне нужно перенести его на мой ноутбук MacOS Mojave (v 10.14.5). Для этого я устанавливаю MAMP и пытаюсь установить виртуальный хост.

Вот шаги, которые я сделал: 1. Установил MAMP 5.4 и установил порт по умолчанию: Apache port : 80 MySQL Port: 3306

  1. Обновлен файл hosts, расположенный в /private/etc/, добавив следующий код:
127.0.0.1   mysite.fr
::1 mysite.fr
  1. Обновлен файл httpd.conf, расположенный в /MAMP/conf/apache, путем удаления строки # before Virtual hosts: Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

4. Обновил файл httpd-vhosts.conf, расположенный по адресу /MAMP/conf/apache/extra/, добавив следующий код:

<VirtualHost *:80>
    DocumentRoot "/Applications/MAMP/htdocs/mysite⁩Symfony2.4⁩/web"
    ServerName mysite.fr
</VirtualHost>
  1. Перезапустить MAMP

  2. Откройте мой браузер и перейдите по ссылке mysite.fr

Мои настройки Virtualhost на моем Mac и Windows точно совпадают. Тем не менее, это работает только на моем Windows, здесь сообщение об ошибке, которое я получаю на моем Mac в mysite.fr

Not Found
The requested URL / was not found on this server.
...