Apache, Django e mod_wsgi

4

Estou usando o Ubuntu 12.04 e tentando configurar meu servidor Apache com o Django. Eu tentei alguns tutoriais on-line diferentes e continue recebendo erros. Este é o meu erro mais recente quando tento iniciar meu servidor:

 * Starting web server apache2  
     apache2: Syntax error on line 214 of /etc/apache2/apache2.conf:
     Syntax error on line 2 of /etc/apache2/httpd.conf: 
     Cannot load /etc/apache2/modules/mod_wsgi.so into server: 
     /etc/apache2/modules/mod_wsgi.so: 
     cannot open shared object file: No such file or directory
Action 'start' failed.
The Apache error log may have more information.
                                                                 [fail]

Qualquer ajuda seria apreciada.

    
por user171453 16.06.2014 / 20:07

1 resposta

6

Verifique se libapache2-mod-wsgi está instalado e se está ativado:

sudo apt-get install libapache2-mod-wsgi
sudo a2enmod wsgi

Se você estiver usando o Python3, talvez seja necessário libapache2-mod-wsgi-py3 . Eles não podem ser instalados ao mesmo tempo, mas ambos usam o mesmo comando a2enmod para habilitar no Apache.

    
por Oli 16.06.2014 / 20:14