Ativando o mod_wsgi com o SELinux (Existe uma maneira?)

2

Recentemente, tive um pequeno problema quando recentemente implementei o Django com mod_wsgi devido ao SELinux. Geralmente o mundo recebe um erro "Permissão negada" (403). Isso foi resolvido desabilitando o SELinux.

Existe uma maneira de usar o mod_wsgi enquanto o SELinux está ativado? Agora, se eu fosse mover minha pasta djcode para / usr / local / isso funcionaria, mas se a pasta djcode estiver armazenada em / usr / local / src / djcode, ela retornará novamente este erro.

Cannot load /etc/httpd/modules/mod_wsgi.so into server: /etc/httpd/modules/mod_wsgi.so: cannot restore segment prot after reloc: Permission denied

Eu olhei alguns logs e ele diz isso:

SElinux is preventing the httpd from using potentially mislabel files ./src (src_1)

Então, como eu permitiria que o httpd usasse a pasta src?

    
por Shehzad009 14.06.2011 / 13:02

1 resposta

2

Alguém escreveu um guia para usar o SELinux com o aplicativo da web do Python (w / wsgi) aqui: link

    
por 14.06.2011 / 15:23