ActiveRecord::StatementInvalid (SQLite3::ReadOnlyException: attempt to
write a readonly database: INSERT INTO "pages" ("position",
"menu_item_id", "access", "title", "updated_at", "created_at") VALUES
(20, 2, 0, 'Budget', '2011-11-20 09:48:46.988919', '2011-11-20
09:48:46.988919')):
app/controllers/pages_controller.rb:16:in `create'
В самите миграции има User.create и Page.create които се създават.
gems:
sqlite3 1.3.3
rails 3.0.7
file permissions:
-rwxrwxrwx 1 root root 10240 2011-11-20 09:52 development.sqlite3
drwxr-xr-x 2 root root 4096 2011-11-19 21:13 migrate
-rwxrwxrwx 1 root root 0 2011-11-20 09:52 production.sqlite3
-rw-r--r-- 1 root root 1583 2011-11-20 09:52 schema.rb
-rw-r--r-- 1 root root 353 2011-11-19 18:55 seeds.rb
-rw-r--r-- 1 root root 0 2011-11-20 09:52 test.sqlite3
Благодаря за вниманието в Неделя!!!
Жоро
Мисля че може разковничето да е в permissions на директорията, явно sqlite иска да създаде lock file и ако не може не дава промяна на ДБ.
Ще проверя теорията по-късно...
Мерси на Евгени
> --
> Това писмо идва от пощенския списък „Ruby on Rails: България“.
> За да се отпишете: ruby-on-rails-bul...@googlegroups.com
> Останалите екстри: http://groups.google.com/group/ruby-on-rails-bulgaria?hl=bg