亲爱的Python / Django专家,
由于最近的服务器迁移,我的python驱动的django应用程序抛出了500页 . 日志文件如下所示 . 你能帮我诊断一下这个问题吗?
==========================
[haiyang @ web aihaiyang] $ tail~ / logs / user / error_django_aihaiyang_log [Fri Jun 29 17:25:57 2012] [error] [client 127.0.0.1] return callback(request,** param_dict),referer:http://aihaiyang.com/synlex/syntactic/
[星期五6月29日17:25:57 2012] [错误] [客户端127.0.0.1]文件"/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/utils/decorators.py",第93行,_wrapped_view,referer:http://aihaiyang.com/synlex/syntactic/
[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1] response = view_func(request,* args,** kwargs),referer:http://aihaiyang.com/synlex/syntactic/
[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1]文件"/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/views/defaults.py",第30行,在server_error中,referer:http://aihaiyang.com/synlex/syntactic/
[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1] t = loader.get_template(template_name)#您需要创建一个500.html模板 . ,referer:http://aihaiyang.com/synlex/syntactic/
[星期五6月29日17:25:57 2012] [错误] [客户端127.0.0.1]文件"/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/template/loader.py",第157行,在get_template中,referer:http://aihaiyang.com/synlex/syntactic/
[Fri Jun 29 17:25:57 2012] [error] [client 127.0.0.1] template,origin = find_template(template_name),referer:http://aihaiyang.com/synlex/syntactic/
[星期五6月29日17:25:57 2012] [错误] [客户端127.0.0.1]文件"/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/template/loader.py",第138行,在find_template中,referer:http://aihaiyang.com/synlex/syntactic/
[2012年6月29日星期五17:25:57] [错误] [客户端127.0.0.1]提高TemplateDoesNotExist(名称),引用:http://aihaiyang.com/synlex/syntactic/
[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1] TemplateDoesNotExist:500.html,referer:http://aihaiyang.com/synlex/syntactic/
=========================
谢谢,海阳
1 回答
您需要创建一个500.html模板并将其放在template_dir中Template does not exist: 500.html