[英]Why does this controller not work properly?
這是我第一次在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訪問該應用程序。
如您所見,我制作的控制器似乎可以正常工作,但是在嘗試保存記錄時收到錯誤消息。
日志文件沒有說明此錯誤。
那么,可能是什么問題呢?
您是否在服務器上創建了數據庫? 如果不使用數據庫遷移。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.