我尝试部署一个 Rails 应用程序。我使用带有 sqlite3 数据库的 apache。通过乘客和 capistrano 的配置运行良好。
但是当我启动服务器并尝试修改数据库时,出现以下错误: SQLite3::CantOpenException: unable to open database file
我已经 chmod 777 了production.sqlite3
. 我production.sqlite3
输入foofoo/foo/shared
并配置了database.yml
:
production:
adapter: sqlite3
database: /foofoo/foo/shared/production.sqlite3
pool: 5
timeout: 5000
(PS 轨道 3.2.3,红宝石 1.9.3,sqlite 3.7.9)