【发布时间】:2012-04-01 03:13:30
【问题描述】:
这是我第一次在我的 VPS 上部署 Ruby on Rails 应用程序。
我的服务器运行 Ubuntu 11.04 和 ruby 1.9.2、Rails 和 Passenger。
我用自动脚手架做了一个简单的应用程序,我把它放在 /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 但在尝试保存记录时收到错误消息。
日志文件没有说明这个错误。
那么,问题可能出在哪里?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 apache ruby-on-rails-3.1