在使用apache& mod_wsgi设置我的网站时,我收到了上述错误。
我已经完成了半个工作的所有文档。这是完整的错误:
Exception Type: DatabaseError
Exception Value: no such table: pages_page
我知道数据库没有任何问题,因为在我使用mod_wsgi设置网站之前,我可以使用./manage.py运行服务器来运行该网站,并且一切正常。
我必须小心我为安全性发布的代码。
如果您告诉我需要,我很乐意发布更多信息,但由于网站本身运作正常,我不知道该发布什么。
答案 0 :(得分:2)
搞定了。我错过了settings.py文件中的DJANGO_SETTINGS_MODULE变量,因此apache文件正在查找它,但它不存在。
感谢您的回复
答案 1 :(得分:1)
数据库出了问题。
当给出不存在的文件名时,SQLite将创建一个新的空数据库;当给出一个空文件名时,SQLite将创建一个临时数据库。
检查数据库文件名是否配置正确,以及Web服务器是否可以访问它。