Ruby on Rails приложение, показывающее индекс RAILS ROOT
Я развертываю приложение на Ubuntu 10, используя Passenger 2.2.15, Rails 2.3.5, Ruby 1.8.7 и Apache 2.2.14. Когда я открываю http://localhost/appname отображает содержимое корневого каталога приложения (например/var/www в/имя_приложения). В настоящее время passenger и apache, кажется, установлены правильно, но эта ошибка сохраняется.
В/etc/apache2 не/сайты-включен/имя_приложения-логическую связь в /etc/apache2 не/сайты-доступны/имя_приложения.
Мои файлы и их (соответствующие) содержание:
/etc / apache2 / sites-available/appname
<VirtualHost *:80>
DocumentRoot /var/www/appname/public
</VirtualHost>
/etc / apache2 / mods-доступно / пассажир.conf
<IfModule passenger_module>
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15
PassengerRuby /usr/bin/ruby1.8
</IfModule>
/etc / apache2 / mods-доступно / пассажир.нагрузка
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.15/ext/apache2/mod_passenger.so
При перезапуске apache2 в файле журнала ошибок остается следующее: [Чт Сен 02 16: 09: 09 2010] [внимание] пойман SIGTERM, выключение [Чт Сен 02 16: 09: 10 2010] [уведомление] Apache / 2.2.14 (Ubuntu) Phusion_Passenger/2.2.15 PHP / 5.3.2-1ubuntu4. 2 с Suhosin-патчем настроено -- возобновление нормальной работы
Спасибо за любую помощь, которую вы, ребята, можете предложить, уже пару часов обдумываю это.
- RM