2016-02-04 4 views
2

У меня есть установка приложений Rails 4 под управлением версии, я запускал ее на сервере puma в промежуточной среде. Теперь я решил использовать capistrano3 для развертывания, я добавил необходимые драгоценные камни и все такое. Я могу даже запустить развертывание командной строки и запустить puma-сервер. Но когда я загружаю URL-адрес в браузере, я вижу страницу конфигурации apache по умолчанию, поздравляю, что сервер настроен.Rails 4 Capistrano3 Развертывание установки

Я пробовал все общие порты после URL в браузере, но ни один из них не работает. Я думаю, что я очень близко, но не хватает ключевой (и глупой) части в головоломке. Может ли кто-нибудь помочь?

ответ

0

Убедитесь, что месторасположение верное. Я предполагаю, что puma проксируется от Apache, но Apache обслуживает активы. Похоже, вам нужно убедиться, что vhost правильный, и он фактически проксирует правый порт. Для этого просмотрите журналы apache. Вы можете установить пользовательский журнал на свой виртуальный хост, как:

ErrorLog /var/log/apache2/myapp-error_log 
CustomLog /var/log/apache2/myapp-access_log common 

Кроме того, убедитесь, что Apache указывает на правильный каталог для активов. Вероятно, это будет что-то вроде /var/www/myapp/current/public.

Кроме этого, вам потребуется выполнить дополнительную отладку. Переполнение стека обычно более полезно, если у вас есть конкретная проблема или ошибка для обращения.

Удачи вам!

Смежные вопросы