Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 11, 2009 12:29:12

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

mod_python и перезапуск apache

DelphinCoder
на сервере висит еще куча всяких сайтов, поэтому поставить MaxRequestsPerChild 1 мне никто не даст.
я ищу способ сделать так, чтобы без перезапуска апача отобразить изменения.
DelphinCoder, вы нашли решение?
Прошу поделиться, если оно есть.



Офлайн

#2 Ноя. 11, 2009 18:59:30

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

mod_python и перезапуск apache

собственно к этому я и пришел. завтра иду беседовать с админами…



Офлайн

#3 Ноя. 11, 2009 21:00:00

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

mod_python и перезапуск apache

кстати с чего Вы взяли что для mod_wsgi хватит touch? в оффициальной документации я нашел только один способ: только на линукс и юникс системах можно запустить mod_wsgi в режиме демона и тогда его можно прямо из кода убить, тогда он перезапустится.
а по поводу VPS - не судьба, надо обязательно чтоб в универе на хостинге лежал проект



Офлайн

#4 Ноя. 12, 2009 06:08:30

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

mod_python и перезапуск apache

емае, WSGI скрипт надо..! попробую



Офлайн

#5 Ноя. 12, 2009 14:20:34

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

mod_python и перезапуск apache

lorien
Ваше дело, но просто можно за 100-300 рублей купить vps и царствовать там и не зависеть ни от кого. Конечно, если вы знаете, как царствовать на vps :D
Кстати, какой можете посоветовать, если пользовались, мне для тестов?



подпись

Офлайн

#6 Ноя. 13, 2009 15:47:41

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

mod_python и перезапуск apache

DelphinCoder
Столкнулся с такой проблемой: при изменении любого файла (настроек, урлов и т.д.) изменения не проявляются до перезапуска apache.
Решение есть для mod_python 3.3 -

в .htaccess пишем PythonAutoReload on
модули загружаем так: apache.import_module('module_name',autoreload=True, path=).
все написано в доках к mod_python 3.3

Я делал обертку, чтобы работать и без mod_python, без него загружаю через “imp.”…возникла проблема -
“import os” в загружаемых модулях приводит к выходу из модуля без сообщения об ошибке.
У кого такое было?



Отредактировано (Ноя. 13, 2009 15:48:16)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version