0

開発中のdjangoアプリケーションのデプロイを練習しようとしています。django 1.3で動作するように更新しましたが、すべてデバッグモードで動作します。設定でDEBUGをFalseに切り替えるとすぐに、サーバーは以下の障害を返します。

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.14 (Ubuntu) Server at 192.168.1.220 Port 80

私は個人的にapacheを使いたくありませんが、それは私に主張されています。それが何であるかを私に向けることができる人はいますか?

Traceback (most recent call last):

File "/home/fakeco/django1.3/django/core/handlers/base.py", line 89, in get_response
    response = middleware_method(request)

File "/home/fakeco/django1.3/django/middleware/common.py", line 67, in process_request
    if (not _is_valid_path(request.path_info, urlconf) and

File "/home/fakeco/django1.3/django/middleware/common.py", line 154, in _is_valid_path
    urlresolvers.resolve(path, urlconf)

File "/home/fakeco/django1.3/django/core/urlresolvers.py", line 342, in resolve
    return get_resolver(urlconf).resolve(path)

File "/home/fakeco/django1.3/django/core/urlresolvers.py", line 250, in resolve
    for pattern in self.url_patterns:

File "/home/fakeco/django1.3/django/core/urlresolvers.py", line 279, in _get_url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)

File "/home/fakeco/django1.3/django/core/urlresolvers.py", line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)

File "/home/fakeco/django1.3/django/utils/importlib.py", line 35, in import_module
    __import__(name)

File "/home/fakeco/domains/fakeco-directory.co.uk/fakecodirectory/urls.py", line 3, in <module>
    admin.autodiscover()

File "/home/fakeco/django1.3/django/contrib/admin/__init__.py", line 26, in autodiscover
    import_module('%s.admin' % app)

File "/home/fakeco/django1.3/django/utils/importlib.py", line 35, in import_module
    __import__(name)

File "/home/fakeco/domains/fakeco-directory.co.uk/fakecodirectory/contacts/admin.py", line 2, in <module>
    import fakecodirectory.contacts.models as models

File "/home/fakeco/domains/fakeco-directory.co.uk/fakecodirectory/contacts/models.py", line 3, in <module>
    from fakecodirectory.generic.models import Country, Title

File "/home/fakeco/domains/fakeco-directory.co.uk/fakecodirectory/generic/models.py", line 9, in <module>
    from fakecodirectory.contacts.models import Manufacturer

ImportError: cannot import name Manufacturer
4

1 に答える 1

3

あなたが持っていることを確認してください:

  1. 500.htmlテンプレートを作成しました
  2. ADMINS トレースバックが電子メールで送信されるように、設定に電子メールアドレスを追加しまし た。
  3. apacheエラーログを調べて、そこに有用な情報があるかどうかを確認します。Ubuntuの場合は、/var/log/apache2/
于 2012-06-14T16:46:47.583 に答える