Второй бродячий сайт возвращает пустой ответ - PullRequest
0 голосов
/ 11 марта 2019

У меня есть конфигурация бродяги / усадьбы с двумя сайтами.

Первый работает как положено, но когда я сегодня запустил сервер, второй просто возвращает статус 200 без тела:

enter image description here

Мой файл Homestead выглядит следующим образом

ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
  - ~/.ssh/id_rsa

folders:
  - map: ~/code
    to: /home/vagrant/code

sites:
  - map: site1.test
    to: /home/vagrant/code/site1-backend/public

  - map: site2.test
    to: /home/vagrant/code/site2-backend/public


    databases:
        - dbname

Мой файл hosts

192.168.10.10   site1.test
192.168.10.10   site2.test

Примечания / ВещиЯ попробовал

  • Если я остановлю бродягу, я больше не получу ответ 200, поэтому он определенно подключается к нему
  • Любой URL, на который я перехожу по site2.test, возвращает пустой200 результат
  • Переход на site3.test не подключается
  • Я использую Laravel в обоих проектах, но в журналах Laravel нет последних выводов
  • На Vagrant /var/log/nginx/site2.test-error.log пусто как есть /var/log/nginx/error.log
  • Оба проекта имеют идентичные файлы .htaccess
  • Оба проекта имеют vagrant в качестве владельца всех файлов

У меня естьзапустите

> vagrant destroy && vagrant up

Безрезультатно.

Я не уверен, как продолжить отладку этой проблемы.

1 Ответ

0 голосов
/ 14 марта 2019

Это оказалось ошибкой в ​​моем файле Laravel .env

Изменение

APP_NAME=App Name

до

APP_NAME="App Name"

Исправлено. Я не смог найти ни одного логирования с этим эффектом и сработал, сравнив мои настройки с моим живым сервером.

...