mod_wsgi sem acesso à configuração do apache

1

Desde que no servidor eu tenha:

  • mod_wsgi carregado e ativado
  • todo-poderoso htaccess ,

posso usar mod_wsgi sem a necessidade de editar os arquivos globais de configuração do apache? Eu não tenho privilégios administrativos no servidor.

Com modpython foi possível fazer tudo a partir da pasta raiz htaccess .

Se a resposta for não, como o Guia de configuração rápida parece sugerir, qual é a melhor coisa que eu posso pedir ao administrador do meu sistema que faça a edição uma vez e nunca mais fale comigo? Considere um sistema multiusuário, como o que você encontra em hospedagem compartilhada ou nas páginas de usuário da universidade, por exemplo.

Estou tentando implantar uma estrutura como django, cherry py ou web.py, mas não acho que isso deva fazer a diferença.

    
por gozzilli 17.05.2012 / 11:51

1 resposta

2

Leia:

link

Você pode usar o AddHandler para o script wsgi.

Isso por si só é tão perigoso quanto era no mod_python porque você está executando coisas nos principais processos de trabalho filho do Apache e qualquer administrador de sistema que tenha qualquer nível de paranóia não deve permitir isso em um sistema compartilhado.

O administrador do sistema deve, pelo menos, configurar um grupo de processos do daemon mod_wsgi para você e forçar qualquer coisa que você faça em seu diretório para ser executado nesse grupo de processos separado do daemon.

Então presumindo que as coisas estão em algum lugar em seu diretório inicial, elas devem usar algo como:

WSGIDaemonProcess gozzilli user=gozzilli

<Directory /home/gozzilli>
WSGIProcessGroup gozzilli
</Directory>
    
por 17.05.2012 / 13:07