我已经这样做了,有谁能告诉我为什么我的Rails应用程序没有加载?
hack ~ # cd /www ; rails mysite.com ; cd /etc/apache2/sites-available
hack sites-available # cat default
<VirtualHost *:80>
ServerName mysite.com
ServerAlias dev.mysite.com
DocumentRoot /www/htdocs/mysitecom
ErrorLog "|/usr/sbin/rotatelogs /www/logs/mysite.com/error_combined_log 7862400"
CustomLog "|/usr/sbin/rotatelogs /www/logs/mysite.com/access_combined_log 7862400" combined
ServerSignature email
RailsBaseURI /
<Directory /www/htdocs/mysite.com>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
hack sites-available #
答案 0 :(得分:0)
rails new mysite.com
)。 将DocumentRoot更改为/www/mysite.com/public或应用程序的公用文件夹实际存在的任何位置。
确保乘客已启用(并使用root退出):
hack $ sudo a2enmod passenger
hack $ sudo /etc/init.d/apache2 restart