Não é possível abrir o arquivo de objeto compartilhado ao reiniciar o httpd

1
$ /etc/init.d/httpd restart

Starting httpd: httpd: 
Syntax error on line 205 of /etc/httpd/conf/httpd.conf: 
Cannot load /etc/httpd/modules/mod_wsgi.so into server: 
/etc/httpd/modules/mod_wsgi.so: cannot open shared object file: 
No such file or directory
arquivo

: httpd.conf

..
205: LoadModule wsgi_module modules/mod_wsgi.so

Alguma idéia de como posso corrigir esse erro ou como compartilhar o arquivo: mod_wsgi.so , para que seja carregado e usado pelo apache?

    
por Kreshnik 23.08.2012 / 15:35

2 respostas

2

Isso pode ser para os seguintes problemas #

  • Sua cópia do mod_wsgi é compilador de uma versão diferente do python do que você tem.
  • Sua cópia do arquivo de objeto compartilhado do libpython não está no arquivo do apache caminho da biblioteca

Os links a seguir podem ajudá-lo #

por 24.08.2012 / 04:10
1

O erro diz que:

/etc/httpd/modules/mod_wsgi.so

não existe.

Executar:

ls -las /etc/httpd/modules/mod_wsgi.so

para provar se isso acontece ou não. Se isso não acontecer, instale mod_wsgi.

Se ele existir, valide se a versão do Python para a qual ele é compilado existe e / ou é localizável.

link

    
por 24.08.2012 / 04:49