2010-03-03 102 views
0

我想部署一個小的rails應用程序使用sqlite3,但我不斷收到以下異常:SQLite3 :: SQLException:無法打開數據庫文件。權限被設置爲:Rails的sqlite3部署問題

-rwxrwxrwx 1 www數據根本208896 3月2日11:26 joboversigt.db

我從沒有問題的數據庫中讀取(選擇),把寫作不工作

+0

你能告訴我們database.yml中sqlite3數據庫的設置嗎?你能向我們展示生產環境的文件路徑嗎? – Trevoke 2010-03-05 20:29:28

+0

我用這個: 適配器:sqlite3的 數據庫:DB/joboversigt.sqlite3 池:5 超時:5000 嘗試: 適配器:sqlite3的 數據庫:DB/joboversigt.db 池:5 超時: 5000 - 同樣,數據庫位於/srv/www/example.dk/db/ – 2010-03-07 12:56:16

回答

1

我相信你現在已經解決了這個問題,但要確保包含數據庫的目錄也是可寫的。