9
「データベースファイルを開けません」というsqliteエラーが表示されるのはなぜですか?
Djangoアプリを使用すると、データベースから問題なく読み取ることができます。アプリケーションにファイルへのアクセス許可がない場合、次のエラーが表示されました。 読み取り専用データベースを書き込もうとする それは理にかなっています。そこで、ファイルのパーミッションを編集して、Apacheプロセスに書き込みパーミッションを付与しました。ただし、書き込みができる代わりに、この不可解なエラーが発生します。 データベースファイルを開けません 便利な場合、出力全体は次のとおりです。 Request Method: POST Request URL: http://home-sv-1/hellodjango1/polls/1/vote/ Exception Type: OperationalError Exception Value: unable to open database file Exception Location: /usr/lib/pymodules/python2.5/django/db/backends/sqlite3/base.py in execute, line 193 Python Executable: /usr/bin/python Python Version: 2.5.2 Python Path: ['/var/www', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/pymodules/python2.5', '/usr/lib/pymodules/python2.5/gtk-2.0'] Server time: Sun, 23 Aug …