Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django-500内部服务器错误_Python_Html_Django - Fatal编程技术网

Python Django-500内部服务器错误

Python Django-500内部服务器错误,python,html,django,Python,Html,Django,我目前试图做的是在Django服务器上创建一个错误404页面。为了查看错误404页面,必须关闭django的调试。因此,当我将其更改为“DEBUG=False”时,我可以看到我的网页,并且在转到不在服务器上的页面时可以看到错误404页面。我回到主页,Firebug意识到我得到了一个 网络错误:500内部服务器错误 这使我无法从Django提取数据。但是,当我将“DEBUG=False”更改为“DEBUG=True”时。一切正常 有线索吗 编辑:完全错误 “网络错误:500内部服务器错误- 编辑:

我目前试图做的是在Django服务器上创建一个错误404页面。为了查看错误404页面,必须关闭django的调试。因此,当我将其更改为“DEBUG=False”时,我可以看到我的网页,并且在转到不在服务器上的页面时可以看到错误404页面。我回到主页,Firebug意识到我得到了一个

网络错误:500内部服务器错误

这使我无法从Django提取数据。但是,当我将“DEBUG=False”更改为“DEBUG=True”时。一切正常

有线索吗

编辑:完全错误

“网络错误:500内部服务器错误-

编辑:所以我对我在错误端发布的内容有些保留。我将查看静态服务,但这是全部错误

"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/ext-4.0.2a/resources/css/ext-
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/ext-4.0.2a/bootstrap.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/example-data.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/StatusBar.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/LiveSearchGridPanel.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/frontend.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/InspectHostPanel.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/InspectGuestPanel.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/StatusBar.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/LiveSearchGridPanel.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/frontend.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/InspectHostPanel.js"
"NetworkError: 500 INTERNAL SERVER ERROR - http://localhost:8000/static/InspectGuestPanel.js"

因此,这不是一个特定的类,而是一个无法从Django中提取的问题。就个人而言,它似乎试图从web服务器而不是文件夹中进行拉取操作。

对于django v 1.5+,如果需要快速修复,请在settings.py文件中设置允许的配置\u HOSTS=['*']

如果您真的要投入生产(并且担心安全性),请将允许的主机名放在允许的主机中

此链接包含更多信息


您看过日志了吗?控制台输出?是的,我得到了类似“[02/Aug/2011 15:02:35]”的GET/p HTTP/1.1“500 305[02/Aug/2011 15:02:36]”GET/static/ext-4.0.2a/resources/css/ext-all.css“那是紫色的。你是如何提供静态内容的?@Eric:你也可以在这个问题上用DEBUG=TrueI second@James查看/static/ext-4.0.2a/resources/css/ext-all.css。我通常会做一个单独的设置:SERVICE_STATIC_介质,出于这个原因,我可以独立于DEBUG使用它。