这是我第一次在我的VPS上部署Ruby on Rails应用程序。
我的服务器正在运行带有ruby 1.9.2,Rails和Passenger的Ubuntu 11.04。
我使用自动脚手架制作了一个简单的应用程序,并将其放在/ home / rails / myapp中。
在我编写的apache配置文件中:
Listen 888
NameVirtualHost *:888
<VirtualHost *:888>
RailsEnv production
DocumentRoot /home/rails/myapp/public
<Directory /home/rails/myapp/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
这样我可以通过服务器的端口888访问应用程序。
正如您所看到的,控制器我已经seems to work properly但我在尝试保存记录时收到错误消息。
日志文件没有说明此错误。
那么,问题是什么呢?
答案 0 :(得分:0)
您是否在服务器上创建了数据库?如果不使用db迁移。