我正在尝试使用乘客在 Bluehost 上部署 Rails 应用程序,但我一直在失败。我使用以下方法安装了乘客 gem:
gem install passenger
还跑了:
passenger-install-apache2-module
并运行了我所有的数据库迁移并进行了资产预编译
问题是,我试图将它托管在子域上,所以我执行了以下步骤:
- 创建了一个子域。
- 从指向子域的 rails 应用程序创建了一个符号链接。
- 将以下行添加到我的 .htaccess 中:
乘客启用
PassengerAppRoot /home/username/rails_apps/my_app
当我在浏览器中导航到我的域时,它给了我:
内部服务器错误。服务器遇到内部错误或配置错误,无法完成您的请求。请联系服务器管理员 webmaster@sub.domain.com
我哪里错了?
提前致谢 :)