|
SyntaxError: invalid syntax в django.wsgi | ☑ | ||
|---|---|---|---|---|
|
0
Злобная Печенька
18.11.15
✎
15:16
|
Всем привет. Запускаю сайт под Django. Версия python 2.6. ОС - RHELL 5
при запуске ругается на следующую ошибку [code] [Wed Nov 18 13:00:16 2015] [error] mod_wsgi (pid=6021): Target WSGI script '/var/www/html/django.wsgi' cannot be loaded as Python module. [Wed Nov 18 13:00:16 2015] [error] mod_wsgi : Exception occurred processing WSGI script '/var/www/html/django.wsgi'. [Wed Nov 18 13:00:16 2015] [error] Traceback (most recent call last): [Wed Nov 18 13:00:16 2015] [error] File "/var/www/html/django.wsgi", line 8, in ? [Wed Nov 18 13:00:16 2015] [error] import django.core.handlers.wsgi [Wed Nov 18 13:00:16 2015] [error] File "/usr/lib/python2.6/site-packages/django/core/handlers/wsgi.py", line 31 [Wed Nov 18 13:00:16 2015] [error] self.buffer = b'' [Wed Nov 18 13:00:16 2015] [error] ^ [Wed Nov 18 13:00:16 2015] [error] SyntaxError: invalid syntax [/code] В /var/www/html/django.wsgi конкретно прописывала путь до /usr/lib/python2.6/site-packages/, до этого ругался на [code][Tue Nov 17 15:58:43 2015] [error] Traceback (most recent call last): [Tue Nov 17 15:58:43 2015] [error] File "/var/www/html/django.wsgi", line 7, in ? [Tue Nov 17 15:58:43 2015] [error] import django.core.handlers.wsgi [Tue Nov 17 15:58:43 2015] [error] ImportError: No module named django.core.handlers.wsgi [Tue Nov 17 16:54:21 2015] [error] mod_wsgi: Target WSGI script '/var/www/html/django.wsgi' cannot be loaded as Python module. [Tue Nov 17 16:54:21 2015] [error] mod_wsgi : Exception occurred processing WSGI script '/var/www/html/django.wsgi'.[/code] Код /var/www/html/django.wsg [code]import sys sys.path.append('/usr/lib/python2.6/site-packages') sys.path.append('/usr/lib/python2.6') import os sys.path.append('/var/www/html') sys.path.append('/var/www/') os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler() [/code] Не могу разобраться, запускается ли он с помощью python 2.4 (который в поставке) и из-за этого ошибка, или просто у меня руки кривые? при проверке версии показывает python 2.6 python -c “import django; print(django.get_version())” 1.6.11 |
|||
|
1
Злобная Печенька
18.11.15
✎
15:45
|
Апну
|
|||
|
2
asady
18.11.15
✎
16:16
|
| Форум | Правила | Описание | Секции | Поиск |