mod _python e Python 2.6

1

Existe alguma maneira de fazer o mod python rodar na versão mais recente do python, ou eu tenho que fazer o downgrade da minha instalação do python para 2.5.5?

    
por richzilla 27.04.2010 / 11:08

4 respostas

2

Isso não responde à sua pergunta, mas o mod_wsgi substituiu o mod_python. Se possível, eu consideraria usar o link

    
por 28.04.2010 / 18:47
1

Você precisa criá-lo usando as bibliotecas de desenvolvimento do python 2.6 afaik, mas uma solução muito melhor é usar FastCGI / SCGI, que permitirá que você execute não apenas várias versões do python no apache, mas também várias versões do php, Ruby e outras aplicações web, mesmo se você decidir mudar para lighttpd, nginx ou algum outro servidor web também. Não é sem problemas, mas a interface (relativamente) padronizada que o FastCGI fornece é seriamente subestimada. Começar com o mod_fcgid no apache não é muito problemático.

    
por 28.04.2010 / 18:23
1

Você não disse qual sistema operacional está rodando, mas eu vejo que sob o Debian não é suportado sob o Python 2.6 ou superior, mesmo na versão testing ou unstable.

O Mod_python é praticamente obsoleto. A maioria das pessoas mudou para o mod_wsgi e está desenvolvendo aplicativos em Python usando estruturas compatíveis com o wsgi, como Django, Pylons, etc.

link

    
por 28.04.2010 / 19:18
1

O fato de você estar perguntando me faz pensar que você está usando o Windows.

Os binários do Windows para o mod_python estão disponíveis apenas até o Python 2.5. Não há binários para o mod_python para Python 2.6 e o Python 3.X não é suportado por mod_python. Você pode construir o próprio mod_python a partir do código-fonte, mas precisará do Visual Studio 2008.

Na maioria dos sistemas UNIX que fornecem pacotes binários, você não deve ter problemas para encontrar o mod_python para o Python 2.6.

    
por 29.04.2010 / 03:21