Exi*_*iRe 1 sql database sqlite exception ruby-on-rails-3.1
我尝试在VDS上启动非常简单的Ruby on Rails应用程序.我使用Nginx,Phusion Passenger和Sqlite3.我有root权限.
创建项目代码:
$ 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
Run Code Online (Sandbox Code Playgroud)
我可以访问主页,它显示确定.但是当我尝试将数据插入数据库时,我得到下一个:
SQLite3::ReadOnlyException: attempt to write a readonly database: INSERT INTO "posts" ("content", "created_at", "name", "title", "updated_at") VALUES (?, ?, ?, ?, ?)
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
UPD:
chmod 777 \db
Run Code Online (Sandbox Code Playgroud)
帮助过我.
| 归档时间: |
|
| 查看次数: |
5699 次 |
| 最近记录: |