Estou tentando configurar um aplicativo django (mod-wsgi) em um servidor no subdomínio accounts.mysite.com (D.O. Droplet). Quando tento recarregar o apache, recebo os seguintes erros:
AH00526: Syntax error on line 2 of /etc/apache2/sites-enabled/dev.mysite.com.conf:
SuexecUserGroup configured, but suEXEC is disabled: Invalid owner or file mode for /usr/lib/apache2/suexec
Inicialmente, não configurei isso, por isso estou na mentalidade de "não quero quebrá-lo" - talvez seja muito cauteloso.
Dito isto, quero correr a configuração por serverfault para ver se alguma coisa se destaca - eu não tenho trabalhado com fcgi em poucos anos, parece ok para mim, mas existem vários simlinks. E o devedor original parece estar configurando o grupo suexec por id de usuário / grupo.
/ usr / lib / apache2 / suexec possui as seguintes configurações de chmod:
lrwxrwxrwx 1 root root 24 Aug 25 2014 suexec -> /etc/alternatives/suexec
que me leva até aqui
lrwxrwxrwx 1 root root 30 Aug 25 2014 suexec -> /usr/lib/apache2/suexec-custom
(outro simlink para)
-rwsr-xr-- 1 root www-data 18472 Jul 22 2014 suexec-custom
A linha 2 em questão é esta:
SuexecUserGroup "#1002" "#1002"
Como mencionado acima, este é o id do usuário "dev",
Já experimentei vários combos de grupos de usuários diferentes e isso não funcionou.
Também ...
Confirmei que o suexec foi ativado.
Eu tentei alterar o proprietário / grupo do processo.
Eu não tentei mais nada que eu queria pedir conselhos primeiro.
Obrigado.