$ /etc/init.d/httpd reiniciar Iniciando httpd: httpd: Erro de sintaxe na linha 205 de /etc/httpd/conf/httpd.conf: Não é possível carregar /etc/httpd/modules/mod_wsgi.so no servidor: /etc/httpd/modules/mod_wsgi.so: não é possível abrir o arquivo de objeto compartilhado: Não existe tal arquivo ou diretório
arquivo: httpd.conf
.. 205: LoadModule módulos wsgi_module/mod_wsgi.so
Alguma idéia de como posso corrigir esse erro ou como compartilhar o arquivo: mod_wsgi.so
para ser carregado e usado pelo Apache?
Responder1
Isso pode ser para os seguintes problemas #
- Sua cópia do mod_wsgi é compilada em uma versão do python diferente da que você possui.
- Sua cópia do arquivo de objeto compartilhado libpython não está no caminho da biblioteca do Apache
Os links a seguir podem ajudá-lo #
Responder2
O erro diz que:
/etc/httpd/modules/mod_wsgi.so
não existe.
Correr:
ls -las /etc/httpd/modules/mod_wsgi.so
para provar se isso acontece ou não. Caso contrário, instale o mod_wsgi.
Se existir, valide se a versão do Python com a qual foi compilada existe e/ou pode ser encontrada.
http://code.google.com/p/modwsgi/wiki/CheckingYourInstallation#Python_Shared_Library