blog.test не показывает страницу приветствия с камердинером на laravel - PullRequest
0 голосов
/ 25 мая 2018

Я очень новичок в Laravel.Я создал локальный сайт разработки blog.test с помощью команды laravel new blog на MacOS, следуя документации на сайте Laravel.

При использовании команды php artisan serve в папке ~/Sites/blog тогда blog.test показывает страницу приветствия Laravel, но когда я использую valet для разработки, тогда blog.test показывает It Works.

Пожалуйста, помогите решить эту проблему.Что за пропущенный шаг?

Я уже попробовал следующие шаги

  1. переустановка камердинера
  2. перезапуск камердинера
  3. ссылка камердинера

похоже, что blog.test указывает на файл веб-сервера по умолчанию index.html вместо файла index.php в папке blog/public проекта Laravel.

Нужно ли настраивать корневой веб-каталогна blog/public или команда "valet link" сама должна об этом позаботиться?

Ответы [ 2 ]

0 голосов
/ 26 мая 2018

Я остановил apache, используя приведенную ниже команду

sudo apachectl stop
, и после этого я последовал за следующим потоком

https://github.com/laravel/valet/issues/299

Это была проблема с dnsmasq и dnsmasqФайл .conf, указанный в теме, решил эту проблему.

0 голосов
/ 25 мая 2018

«Это работает» подсказывает мне, что встроенный сервер Mac Apache обрабатывает этот запрос.Вам просто нужно отключить его, чтобы Valet вступил во владение.

Запустите sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist, чтобы отключить встроенный сервер Apache.

Возможно, вам также придется перезапустить Valet valet restartпосле этого.

...