我尝试在VDS上启动真正简单的Ruby on Rails应用程序。我使用Nginx,Phusion Passenger和Sqlite3。我有root权限。Rails 3.1:Sqlite异常
创建项目的代码:
$ rails new myapplication
$ cd /rails_apps/myapplication
$ bundle install
$ rails generate scaffold Post name:string title:string content:text
$ RAILS_ENV=production rake db:migrate
我可以访问主页,它显示正常。但是当我尝试插入数据到数据库,我得到下一个:
SQLite3::ReadOnlyException: attempt to write a readonly database: INSERT INTO "posts" ("content", "created_at", "name", "title", "updated_at") VALUES (?, ?, ?, ?, ?)
我该如何解决呢?
UPD:
chmod 777 \db
帮助了我。
停止'春天'固定它给我。 – 2015-05-27 07:11:09