मेरे Django ऐप का उपयोग करके, मैं डेटाबेस से ठीक पढ़ने में सक्षम हूं। जब एप्लिकेशन को फ़ाइल तक पहुंचने की अनुमति नहीं थी, तो उसने मुझे यह त्रुटि दी:
एक पठनीय डेटाबेस लिखने का प्रयास
जो समझ में आया। इसलिए मैंने फ़ाइल पर अनुमतियों को संपादित किया, ताकि अपाचे प्रक्रिया ने अनुमतियाँ लिखीं। हालाँकि, यह लिखने में सक्षम होने के बजाय, मुझे यह गुप्त त्रुटि मिली:
डेटाबेस फ़ाइल खोलने में असमर्थ
यदि यह उपयोगी है, तो यहां संपूर्ण आउटपुट है:
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
मुझे पता है कि क्या एक स्टैक ट्रेस आवश्यक है।