Django内部服务器错误

ite*_*ode 1 python django

我是新来的并坚持下去.当我执行python manage.py runserver时会导致Django无错运行,但是当我尝试通过Web访问它时会抛出内部服务器错误?我有另一个项目给你祝贺你的第一个Django支持的页面,我最初使用相同的.wsgi文件得到了相同的结果.

直到我尝试在largecoupon项目中安装此脚本,我才得到内部服务器错误:

http://github.com/coulix/Massive-Coupon---Open-source-groupon-clone

更新:

我在settings.py中将Debug设置为True,现在我收到了django错误:

ViewDoesNotExist at /无法导入massivecoupon.engine.views.错误是:没有名为libs的模块

小智 11

您可以在命令行中使用


    [user]$ python manage.py check

Run Code Online (Sandbox Code Playgroud)

问候


eru*_*orm 7

快速回答:检查你的apache/tomcat access.log和error.log

接下来,我上面引用的另一个(不是真正重复的)问题可能是一个不同的情况,但我建议调查相同的事情:

PYTHONPATH可能不包含项目目录,或者您DJANGO_SETTINGS_MODULE可能不包含'mysite.website',至少从apache的角度来看.无论用户apache如何运行,您的网站都需要为其设置,就像在其中一样.profile.或者如果你正在使用mod_python,他们需要设置在.htaccess或apache中httpd.conf.或者如果你正在使用mod_wsgi它,它需要在wsgi安装文件中 - passenger_wsgi.py或类似 - 无论apache的模块将寻找什么.

下一个:

  • 检查您的django网站运行的apache是否可以访问它需要访问的文件
  • 确保该用户可以访问您的数据库
  • 和数据库的建立/密码是访问用户
  • 确保你已经SITE_ID=1设定
  • 确保您已将网站记录添加到数据库中