Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 22, 2010 12:56:13

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Целый день бьюсь над запуском этой связки.
Может быть у кого нибудь есть готовый рабочий конфиг lighttpd. Запутался со способом запуска (socket, bin-path)
lighttpd все никак не может запустить hello world на web.py

import web

urls = ('/(.*)', 'hello')
app = web.application(urls, globals())

class hello:
def GET(self, name):
return 'hello'

if __name__ == "__main__":
app.run()



Офлайн

#2 Янв. 22, 2010 13:14:47

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Мда… Как только написал сообщение на форуме, все заработало само :)



Офлайн

#3 Янв. 22, 2010 13:23:23

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Ладно, еще вопрос, раз уж ветку создал. Как сделать несколько сайтов с разными обработчиками FastCGI?



Офлайн

#4 Янв. 22, 2010 13:55:07

expee
От:
Зарегистрирован: 2009-12-21
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Что-то на djangoproject.com было такое :) http://docs.djangoproject.com/en/1.1/howto/deployment/fastcgi/#running-multiple-django-sites-on-one-lighttpd вот, наверное по аналогии как-то.



Офлайн

#5 Янв. 22, 2010 14:10:36

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Спасибо, но это про apache



Офлайн

#6 Янв. 22, 2010 15:41:42

expee
От:
Зарегистрирован: 2009-12-21
Сообщения: 197
Репутация: +  0  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Незнаю, может я туплю: "Running multiple Django sites on one lighttpd"



Офлайн

#7 Янв. 22, 2010 17:01:06

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

lighttpd+FastCGI+web.py

Проблема решилась установкой nginx :)
Этот квест я еще не прошел до конца, осталось додуматься, как поставить в автозагрузку скрипт, который запускает fcgi серверы :)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version