Ответы пользователя по тегу WSGI
  • Ловлю 503 Service Temporarily Unavailable когда пытаюсь запустить mod_wsgi в daemon mode?

    anti1869
    @anti1869 Автор вопроса
    В общем, все верно. Для того чтобы mod_wsgi работал в Daemon Mode апач должен быть скомпилирован либо с prefork MPM, либо worker MPM. На моем сервере стоял peruser MPM — с ним mod_wsgi в настоящее время не совместим. Пришлось пересобрать апач
    Ответ написан
    Комментировать
  • Ловлю 503 Service Temporarily Unavailable когда пытаюсь запустить mod_wsgi в daemon mode?

    anti1869
    @anti1869 Автор вопроса
    alz, WSGIScriptAlias нет, потому как пока что аппликейшн у меня маппится вот так через .htaccess:

    <Files code.py>
        SetHandler wsgi-script
        Options ExecCGI FollowSymLinks
    </Files>
    


    Я пока не разбирался плохо это или хорошо — просто скопировал из туториала фреймворка web.py

    Похоже проблема в том, что на моем сервере используется Peruser MPM.
    Вот эта директива
    ServerEnvironment anti1869 anti1869
    запускает процессы из под моего пользователя, а апач создает файл сокета для пользователя apache:root
    Соответственно, они не стыкуются и mod_wsgi не может с этим справиться.

    Я попробовал поставить ServerEnvironment apache root
    503 исчезла, но потенциальный гемор с правами доступа не позволяет назвать это решением.

    ServerEnvironment anti1869 anti1869
    Ответ написан
    Комментировать