Desde Julho de 2010 sem receber uma atualização, enfim foi liberada uma nova versão do mod_wsgi - a 3.4
A nova versão não mata anterior, tal como fez com a mod_python, mas além de cuidar de alguns bugs e de encaminhar questões de compatibilidade com Apache 2.4 e o Python 3.2 (presentes como default em algumas versões Linux), a nova versão do mod_wsgi puxa mudanças que só seriam vistas numa futura versão 4.0 do mod_wsgi.
Duas mudanças chave se destacam:
A adição da opção 'python-home' na diretiva WSGIDaemonProcess, permitindo especificar a pasta raiz do virtualenv Python. Agora isso fica mais óbvio não tendo mais que indicara opção 'python-path' onde, na verdade, apontava-se para o diretório 'site-packages' dentro do virtualenv .
A segunda é a inclusão das opções 'lang' e 'locale' para a diretiva WSGIDaemonProcess. Elas permitem que você faça o equivalente de definir as variáveis de ambiente 'LANG' e 'LC_ALL', o que era um pouco difícil para o Apache seja na hora de modificar o arquivo 'envvars' da instalação Apache, caso reconhecida, ou para modificar init scripts pro Apache.
Ambas não se aplicam quando usando o modo embedded.
O post completo do release, publicado neste sábado (25/08/2012), está em:
Nenhum comentário:
Postar um comentário