为什么这个控制器不能正常工作?

时间:2012-03-15 15:14:51

标签: ruby-on-rails ruby ruby-on-rails-3 apache ruby-on-rails-3.1

这是我第一次在我的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但我在尝试保存记录时收到错误消息。

日志文件没有说明此错误。

那么,问题是什么呢?

1 个答案:

答案 0 :(得分:0)

您是否在服务器上创建了数据库?如果不使用db迁移。