У меня есть странная проблема. Мы запускаем Rails 3.2.2, Nginx и Unicorn. Если мы вносим изменение текста в index.html.erb, то, например, развернуть это изменение не отображается.Nginx/Unicorn не отображается изменений при развертывании
Если я смотрю файл на рабочем сервере, я вижу, что это изменение действительно находится в «текущем» каталоге. Поэтому я знаю, что он был выпущен правильно.
Как будто Единорог не обновляет себя или не перезагружается правильно (даже при перезагрузке при развертывании).
Даже странно - я изменил настройки электронной почты для мобильных приложений. После развертывания я получаю неправильное имя пользователя/пароль SMTP 535. Однако, если я обновляюсь как 3 раза, это работает. Опять же - может ли это быть какой-то nginx/unicorn рабочий кеширование старого кода?
Мне нужно развернуть этот проект сегодня, поэтому я под давлением, чтобы понять это. Любая помощь оценивается. Благодаря!
Пожалуйста, добавьте содержимое вашей конфигурации Unicorn (обычно 'config/unicorn.rb') –
Вы когда-нибудь сталкивались с этой проблемой? У меня аналогичная настройка, Rails 3.2.9/nginx/unicorn, и изменения в моих шаблонах erb не отображаются при развертывании. Сообщите нам, если вы достигли какого-либо прогресса! – DelPiero