2013-04-21 7 views
0

Heroku에서 Django 프로젝트를 하나 배포했습니다. 프로젝트가 로컬 서버에서 실행 중입니다. "내부 서버 오류"Heroku가의Heroku에 배포하는 중 오류가 발생했습니다.

로그 스택을 다음과 같은 : 그러나 나는 다음과 같은 오류가 배포 한 후

2013-04-20T23:40:14.546579+00:00 heroku[web.1]: Idling 
2013-04-20T23:40:17.581159+00:00 heroku[web.1]: Stopping all processes with SIGTERM 
2013-04-20T23:40:18.345471+00:00 app[web.1]: 2013-04-20 18:40:18 [7] [INFO] Worker exiting (pid: 7) 
2013-04-20T23:40:18.346329+00:00 app[web.1]: 2013-04-20 23:40:18 [2] [INFO] Handling signal: term 
2013-04-20T23:40:18.477876+00:00 app[web.1]: 2013-04-20 23:40:18 [2] [INFO] Shutting down: Master 
2013-04-20T23:40:19.736712+00:00 heroku[web.1]: Process exited with status 0 
2013-04-20T23:40:19.745601+00:00 heroku[web.1]: State changed from up to down 
2013-04-21T06:01:40.398237+00:00 heroku[web.1]: State changed from down to starting 
2013-04-21T06:01:40.395347+00:00 heroku[web.1]: Unidling 
2013-04-21T06:01:44.127852+00:00 heroku[web.1]: Starting process with command `gunicorn dreamport.wsgi` 
2013-04-21T06:01:44.947306+00:00 app[web.1]: 2013-04-21 06:01:44 [2] [INFO] Listening at: http://0.0.0.0:16642 (2) 
2013-04-21T06:01:44.947410+00:00 app[web.1]: 2013-04-21 06:01:44 [2] [INFO] Using worker: sync 
2013-04-21T06:01:44.946487+00:00 app[web.1]: 2013-04-21 06:01:44 [2] [INFO] Starting gunicorn 0.17.2 
2013-04-21T06:01:44.951885+00:00 app[web.1]: 2013-04-21 06:01:44 [7] [INFO] Booting worker with pid: 7 
2013-04-21T06:01:45.319576+00:00 heroku[web.1]: State changed from starting to up 
2013-04-21T06:01:46.272244+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:01:46.272244+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:01:46.272244+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:01:46.272244+00:00 app[web.1]: 2013-04-21 01:01:46 [7] [ERROR] Error handling request 
2013-04-21T06:01:46.272244+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:01:46.272244+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:01:46.272244+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "No module named psycopg2.extensions" 
2013-04-21T06:01:46.272244+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:01:46.272244+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:01:46.276829+00:00 heroku[router]: at=info method=GET path=/crawl/ host=whispering-sierra-7921.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=1ms service=33ms status=500 bytes=135 
2013-04-21T06:01:46.454282+00:00 heroku[router]: at=info method=GET path=/crawl/ host=whispering-sierra-7921.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=1ms service=7ms status=500 bytes=135 
2013-04-21T06:01:46.453789+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:01:46.453789+00:00 app[web.1]: 2013-04-21 01:01:46 [7] [ERROR] Error handling request 
2013-04-21T06:01:46.453789+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:01:46.453789+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:01:46.453789+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:01:46.453789+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:01:46.453789+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:01:46.453789+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:01:46.453789+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:01:46.919825+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:01:46.919825+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:01:46.919825+00:00 app[web.1]: 2013-04-21 01:01:46 [7] [ERROR] Error handling request 
2013-04-21T06:01:46.919825+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:01:46.919825+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:01:46.919825+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:01:46.919825+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:01:46.919825+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:01:46.919825+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:01:46.922735+00:00 heroku[router]: at=info method=GET path=/favicon.ico host=whispering-sierra-7921.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=2ms service=7ms status=500 bytes=135 
2013-04-21T06:01:47.159726+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:01:47.159726+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:01:47.159726+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:01:47.159726+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:01:47.159726+00:00 app[web.1]: 2013-04-21 01:01:47 [7] [ERROR] Error handling request 
2013-04-21T06:01:47.159726+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:01:47.159726+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:01:47.159726+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:01:47.159726+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:01:47.163309+00:00 heroku[router]: at=info method=GET path=/favicon.ico host=whispering-sierra-7921.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=1ms service=7ms status=500 bytes=135 
2013-04-21T06:11:38.726802+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:11:38.726802+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:11:38.726802+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:11:38.726802+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:11:38.726802+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:11:38.726802+00:00 app[web.1]: 2013-04-21 01:11:38 [7] [ERROR] Error handling request 
2013-04-21T06:11:38.726802+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:11:38.726802+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:11:38.726802+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:11:38.729075+00:00 heroku[router]: at=info method=GET path=/ host=dreamport.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=0ms service=5ms status=500 bytes=135 
2013-04-21T06:11:39.020870+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:11:39.020870+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:11:39.020870+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:11:39.020870+00:00 app[web.1]: 2013-04-21 01:11:39 [7] [ERROR] Error handling request 
2013-04-21T06:11:39.020870+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:11:39.020870+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:11:39.020870+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:11:39.020870+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:11:39.020870+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:11:39.243692+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:11:39.243692+00:00 app[web.1]: 2013-04-21 01:11:39 [7] [ERROR] Error handling request 
2013-04-21T06:11:39.243692+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:11:39.243692+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:11:39.243692+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:11:39.246133+00:00 heroku[router]: at=info method=GET path=/favicon.ico host=dreamport.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=0ms service=6ms status=500 bytes=135 
2013-04-21T06:11:39.243692+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:11:39.243692+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:11:39.243692+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:11:39.243692+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:12:04.120575+00:00 app[web.1]: 2013-04-21 01:12:04 [7] [ERROR] Error handling request 
2013-04-21T06:12:04.120575+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 53, in load_middleware 
2013-04-21T06:12:04.120575+00:00 app[web.1]:  respiter = self.wsgi(environ, resp.start_response) 
2013-04-21T06:12:04.120575+00:00 app[web.1]: Traceback (most recent call last): 
2013-04-21T06:12:04.120575+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 125, in handle_request 
2013-04-21T06:12:04.120575+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 236, in __call__ 
2013-04-21T06:12:04.120575+00:00 app[web.1]:  self.load_middleware() 
2013-04-21T06:12:04.120575+00:00 app[web.1]: ImproperlyConfigured: Error importing middleware django.contrib.auth.middleware: "cannot import name utils" 
2013-04-21T06:12:04.120575+00:00 app[web.1]:  raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e)) 
2013-04-21T06:12:04.123292+00:00 heroku[router]: at=info method=GET path=/ host=dreamport.herokuapp.com fwd="1.22.41.124" dyno=web.1 connect=2ms service=11ms status=500 bytes=135 
2013-04-21T07:14:21.517338+00:00 heroku[web.1]: Idling 
2013-04-21T07:14:25.228488+00:00 heroku[web.1]: Stopping all processes with SIGTERM 
2013-04-21T07:14:26.207781+00:00 app[web.1]: 2013-04-21 02:14:26 [7] [INFO] Worker exiting (pid: 7) 
2013-04-21T07:14:26.207991+00:00 app[web.1]: 2013-04-21 07:14:26 [2] [INFO] Handling signal: term 
2013-04-21T07:14:26.340352+00:00 app[web.1]: 2013-04-21 07:14:26 [2] [INFO] Shutting down: Master 
2013-04-21T07:14:27.603296+00:00 heroku[web.1]: Process exited with status 0 
2013-04-21T07:14:27.615792+00:00 heroku[web.1]: State changed from up to down 

어디서 잘못된 것입니까?

+0

전체 추적을 붙여 넣을 수 있습니까? –

+0

@BurhanKhalid : 전체 스택을 포함하도록 질문 자체를 편집했습니다. 감사합니다. –

답변

2

postgresql이 인스턴스에 대해 올바르게 구성되지 않았습니다 ("No module named psycopg2.extensions"). Heoku의 devcenter에서 this excellent post을 통해 읽으십시오. 여기에는 인스턴스에 대해 postgresql을 활성화하는 방법이 자세히 설명되어 있습니다. 그것은 심지어 장고에 대한 특정 단계를 포함합니다.

+0

질문이 하나 더 있습니다. 처음으로 어떤 앱을 배포 했으므로 실제로 로컬 디렉토리 구조의 경로를 Heroku 서버의 경로로 변경하는 방법을 얻지 못하고 있습니다. 예를 들어 setting.py의 TEMPLATE_DIRS는 배포하기 전에 "/ home/xys/abcd"로되어 있습니다. 그 경로를 Heroku의 서버로 변경해야합니다. 이 방법에 대한 링크를 제안하거나 안내 해줄 수 있습니까? –

+0

django on heroku에 대한이 [시작 안내서] (https://devcenter.heroku.com/articles/django)부터 시작하십시오. –

+0

감사합니다 Burhan이 따를 것입니다 –

관련 문제