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 2009 07:06:08 -0500
스택 추적이 필요한지 알려주세요.