Sylius: 504 Gateway Тайм-аут в среде разработки со стандартной версией

Я следовал инструкциям по установке здесь: http://docs.sylius.org/en/latest/book/installation.html

Все нормально, пока я не пытаюсь получить доступ к /app_dev.php.

Я запускаю его на Vagrant v1.8.1 с коробкой Ubuntu 14.04, память =1024 и cpus=2. Физическим хостом является MacbookPro 10.11.3 (i5 2,7 ГГц, Ram 8 Гб).

Даже пытался установить расширение apcu и изменить memory_limit в файле php.ini на 512 Мб, но ничего не изменилось.

Журналы Nginx говорят:

2016/03/16 11:31:06 [ошибка] 1292#0: *1 истекло время ожидания в восходящем направлении (110: истекло время ожидания соединения) при чтении заголовка ответа из восходящего потока, клиент: 192.168.10.1, сервер: test.dev, запрос: "GET /app_dev.php/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", хост: "test.dev", реферер: " http://test.dev/app_dev.php/login"

Журнал приложения не показывает ошибок. Также пытался повторно подготовить VM и установить Sylius с самого начала, но я всегда получаю одинаковое поведение.

Я думаю, что это связано с конфигурацией хоста, но не знаю с чего начать.

1 ответ

После многих попыток с другой конфигурацией коробки я, наконец, смог заставить Sylius работать. Просто удалил и переустановил плагин vagrant-bindfs.

Это все еще очень медленно и использует много памяти (около 60 МБ), я буду больше копаться в конфигурации NFS для Vagrant-OSX, а затем обновлю этот ответ.

Другие вопросы по тегам