Перезапуск сервера Apache с использованием Ruby on Rails - PullRequest
1 голос
/ 05 июля 2010

Я только что перезапустил свой сервер apache, на котором запущен ruby ​​на рельсах. Теперь он не обслуживает какие-либо веб-страницы, потому что я думаю, что некоторые из связанных с Rails сервисов не работают.

Кто-нибудь знает, как с этим разобраться? Любая помощь с благодарностью.

Дополнительная информация: ошибка говорит о том, что «приложение Ruby on Rails не может быть запущено» с Phusion Passenger на первой странице.

Приложение работало до перезапуска, и я изменил некоторый JavaScript на одной из сгенерированных ruby ​​HTML-страниц. Никаких серьезных изменений конфигурации.

Ответы [ 2 ]

0 голосов
/ 06 июля 2010

Ребята - спасибо за все отзывы.Вам не нужно перезапускать веб-сервер Apache, вам просто нужно выполнить следующие шаги для перезапуска пассажира

cd / home / veriqual / r2 / touch tmp / restart.txt

Надеюсь, это поможетчеловек.

0 голосов
/ 05 июля 2010

Вы уверены, что правильно настроили? Если после перезапуска произошел сбой, скорее всего, вы изменили конфигурацию. Вот пример конфигурации (/ etc / apache2 / sites-available / site):

<VirtualHost *:80>
  ServerName www.site.com
  DocumentRoot /var/rails/site/public
  <Directory /var/rails/site/public>                                                                                                       
     AllowOverride all
     Options -MultiViews
  </Directory>
 </VirtualHost>

Убедитесь, что у apache есть доступ к папке вашего приложения. Обычно apache работает как www-data.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...