Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 2, 2010 22:36:25

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

проблема с разверткой django

для теста создал на alwaysdata.com пустой проэкт
делал все по http://wiki.alwaysdata.com/wiki/Déployer_une_application_Django
при переходе на сайт свой получаю Internal Server Error
лог:

[Tue Nov 02 21:29:22 2010] [notice] Digest: generating secret for digest authentication ...
[Tue Nov 02 21:29:22 2010] [notice] Digest: done
[Tue Nov 02 21:29:22 2010] [info] mod_fcgid: Process manager 2931058 started
[Tue Nov 02 21:29:22 2010] [notice] Apache/2.2.16 (Debian) mod_fcgid/2.3.5 configured -- resuming normal operations
[Tue Nov 02 21:29:22 2010] [info] Server built: Aug 31 2010 15:21:01
[Tue Nov 02 21:29:32 2010] [info] mod_fcgid: server alwaysdata:/home/ziliboba/chat/public/django.fcgi(2931193) started
[Tue Nov 02 21:29:32 2010] [warn] [client 80.239.242.95] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Tue Nov 02 21:29:32 2010] [error] [client 80.239.242.95] Premature end of script headers: django.fcgi
[Tue Nov 02 21:29:33 2010] [info] mod_fcgid: server alwaysdata:/home/ziliboba/chat/public/django.fcgi(2931194) started
[Tue Nov 02 21:29:33 2010] [warn] [client 80.239.242.95] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://ziliboba.alwaysdata.net/
[Tue Nov 02 21:29:33 2010] [error] [client 80.239.242.95] Premature end of script headers: django.fcgi, referer: http://ziliboba.alwaysdata.net/
[Tue Nov 02 21:29:36 2010] [info] mod_fcgid: process /home/ziliboba/chat/public/django.fcgi(2931194) exit(communication error), terminated by calling exit(), return code: 255
[Tue Nov 02 21:29:36 2010] [info] mod_fcgid: process /home/ziliboba/chat/public/django.fcgi(2931193) exit(communication error), terminated by calling exit(), return code: 255
.htacces


AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ django.fcgi/$1 [QSA,L]
django.fcgi
#!/usr/bin/python
import os, sys

_PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, _PROJECT_DIR)
sys.path.insert(0, os.path.dirname(_PROJECT_DIR))

_PROJECT_NAME = _PROJECT_DIR.split('/')[-1]
os.environ['DJANGO_SETTINGS_MODULE'] = "%s.settings" % _PROJECT_NAME

from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
помогите…в чем дело ?



Офлайн

#2 Ноя. 2, 2010 23:51:14

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

проблема с разверткой django

Проблема где-то в django.fcgi.
Что за ОСь? Исправь первую строку на #!/usr/bin/env python или убедись что путь к интерпретатору верен.
Надо узнать что он Apache'у отдаёт, что-то не то, попробуй просто выполнить этот скрипт.

p.s. У Django нет развёртки, насколько я знаю, вы ничего с ЭЛТ-монитором не путаете?

..bw



Офлайн

#3 Ноя. 3, 2010 14:35:02

zili
От:
Зарегистрирован: 2010-05-19
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

проблема с разверткой django

проблема решилась…нужно было файл django.fcgi преобразовать в unix формат )



Офлайн

#4 Ноя. 3, 2010 19:57:34

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

проблема с разверткой django

Это да, сталкивался по первОй, даже у хостера помощи просил, правда пришлось также самому разбираться.

..bw



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version