Apache2 mod_wsgi django Servidores virtuais nomeados

3

Estou tentando configurar dois sites separados usando o mod_wsgi no apache. O primeiro site está funcionando bem, mas o segundo site cupaday.dyndns.biz está dando um 403: %código% Alguém vê o que está errado? Eu li sobre a implantação de vários servidores virtuais ea maioria das pessoas apontou para se certificar de que havia uma diretiva de diretório com permissão de todos. Eu tentei configurar isso para o caminho para o meu aplicativo, para o diretório wsgi e para o .wsgi real. Como eu disse o primeiro site snaganitem está funcionando bem. Alguém sabe como eu posso consertar isso? Ou existe uma maneira de ver uma versão detalhada do erro 403? obrigada.

NameVirtualHost *:80
<VirtualHost *:80>
  ServerAdmin [email protected]
  ServerName snaganitem.com
  ServerAlias www.snaganitem.com

  LogLevel warn
  ErrorLog /var/log/httpd/error.log
  CustomLog /var/log/httpd/access.log combined

  WSGIScriptAlias / /home/snaganitem/hackpages/apache2/django.wsgi

  <Location "/static">
    SetHandler None
  </Location>
  <Directory /home/snaganitem/hackpages/apache2>
    Order allow,deny
    Allow from all
  </Directory>

  Alias /static /home/snaganitem/hackpages/static
  Alias /google927b622c2314fdec.html /home/snaganitem/static_html/google927b622c2314fdec.html

</VirtualHost>
<VirtualHost *:80>
  ServerAdmin [email protected]
  ServerName cupaday.dyndns.biz

  LogLevel warn
  ErrorLog /var/log/httpd/error.log
  CustomLog /var/log/httpd/access.log combined

  WSGIScriptAlias / /home/cupaday/cup_a_day/wsgi/django.wsgi

  <Location "/static">
    SetHandler None
  </Location>
  <Directory /home/cupaday/cup_a_day/wsgi>
    Order deny,allow
    Allow from all
  </Directory>
  Alias /static /home/cupaday/cup_a_day/static

</VirtualHost>
    
por dm03514 07.02.2012 / 23:35

1 resposta

4

Como apontado no comentário à pergunta, provavelmente as permissões do sistema de arquivos com o usuário do Apache não conseguem ler de onde o arquivo de script WSGI está ou leia o próprio arquivo de script WSGI.

Este erro específico é descrito na apresentação:

link

    
por 08.02.2012 / 00:09