错误管理自动发现生产中

2024-09-27 21:24:07 发布

您现在位置:Python中文网/ 问答频道 /正文

试着进入生产django项目。在开发方面一切都很顺利。在生产上我有500个错误

下面是堆栈跟踪:

File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 164, in _add_installed_apps_translations
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 116, in __init__
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 206, in translation
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 304, in do_translate
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 327, in ugettext
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 84, in ugettext
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/functional.py", line 141, in __text_cast
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/encoding.py", line 92, in force_text
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 37, in format
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 270, in r
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 37, in format
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 345, in format
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/defaultfilters.py", line 774, in date
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 674, in resolve
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/debug.py", line 89, in render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/debug.py", line 79, in render_node
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 903, in render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 201, in _render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 209, in render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/views/debug.py", line 384, in get_traceback_html
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/views/debug.py", line 97, in technical_500_response
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/base.py", line 261, in handle_uncaught_exception
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/base.py", line 218, in get_response
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 189, in __call__
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/apps/registry.py", line 124, in check_apps_ready
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/apps/registry.py", line 137, in get_app_configs
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/module_loading.py", line 67, in autodiscover_modules
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/contrib/admin/__init__.py", line 24, in autodiscover
File "/home/megatexp/megatex_new/djangosites/megatex_new/megatex_new/urls.py", line 25, in <module>
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py", line 396, in urlconf_module
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py", line 402, in url_patterns
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py", line 366, in resolve
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/base.py", line 119, in get_response

和全球网址.py文件:

from django.conf.urls import include, url
from django.contrib import admin
from articles.views import ArticleView
from shop.views import HomeView
from feedback.views import *
from django.conf import settings
from django.conf.urls.static import static

admin.autodiscover()

urlpatterns = [
    url(r'^ckeditor/', include('ckeditor.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^shop/', include('shop.urls')),
    url(r'^about/$', ArticleView.as_view(slug="Про нас"), name='about'),
    url(r'^feedback/', include('feedback.urls')),
    url(r'^captcha/', include('captcha.urls')),
    url(r'^$', HomeView.as_view(), name='home'),
] 

DEBUG = True在设置中。你知道吗

此外,应用程序未在域的根目录上运行。可能会导致自动发现出现一些问题。因此,我也添加了FORCE_SCRIPT_NAME,但结果是一样的:500 internal server error。你知道吗

我试着把管理自动发现()来自网址.py但我还是有500个错误。 这是斯塔克

File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 164, in _add_installed_apps_translations
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 116, in __init__
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 206, in translation
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 304, in do_translate
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/trans_real.py", line 327, in ugettext
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 84, in ugettext
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/functional.py", line 141, in __text_cast
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/encoding.py", line 92, in force_text
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 37, in format
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 270, in r
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 37, in format
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/utils/dateformat.py", line 345, in format
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/defaultfilters.py", line 774, in date
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 674, in resolve
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/debug.py", line 89, in render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/debug.py", line 79, in render_node
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 903, in render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 201, in _render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/template/base.py", line 209, in render
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/views/debug.py", line 384, in get_traceback_html
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/views/debug.py", line 97, in technical_500_response
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/base.py", line 261, in handle_uncaught_exception
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/base.py", line 218, in get_response
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 189, in __call__
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/apps/registry.py", line 124, in check_apps_ready
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/apps/registry.py", line 231, in is_installed
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/contrib/admin/sites.py", line 171, in check_dependencies
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/contrib/admin/sites.py", line 250, in get_urls
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/contrib/admin/sites.py", line 291, in urls
File "/home/megatexp/megatex_new/djangosites/megatex_new/megatex_new/urls.py", line 27, in <module>
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py", line 396, in urlconf_module
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py", line 402, in url_patterns
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/urlresolvers.py", line 366, in resolve
File "/home/megatexp/virtualenv/megatex__new_djangosites/2.7/lib/python2.7/site-packages/django/core/handlers/base.py", line 119, in get_response

它无法解决管理URL你知道吗

看起来服务器上的配置错误,但具体是什么问题,我不能确定。我用mod\uwsgi在本地apache上运行了这个项目,一切正常。当我在生产服务器上测试它时,我遇到了这种情况。你知道吗


Tags: djangoinpyhomenewvirtualenvlibpackages

热门问题