FastCGI apache 重新加载问题(suexec)

FastCGI apache 重新加载问题(suexec)

我正在尝试在子域 accounts.mysite.com (DO Droplet) 上的服务器上设置一个 django (mod-wsgi) 应用程序。当我尝试重新加载 apache 时,出现以下错误:

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

我最初并没有设置这个,所以我处于“我不想破坏它”的心态——也许太谨慎了。

话虽如此,我想通过 serverfault 运行配置,看看是否有任何突出之处 - 我已经好几年没有使用 fcgi 了,它对我来说看起来还不错,但有多个 simlink。而且原始开发人员似乎正在按用户/组 ID 设置 suexec 组。

/usr/lib/apache2/suexec 具有以下 chmod 设置:

lrwxrwxrwx 1 root root 24 Aug 25 2014 suexec -> /etc/alternatives/suexec

这让我想到了这里

lrwxrwxrwx 1 root root 30 Aug 25 2014 suexec -> /usr/lib/apache2/suexec-custom

(另一个 simlink 到)

-rwsr-xr-- 1 root www-data 18472 Jul 22 2014 suexec-custom

有问题的第 2 行是这样的:

SuexecUserGroup "#1002" "#1002" 

如上所述,这是“dev”用户的 ID,

我在这里尝试了多个不同的用户组组合,但没有效果。

还...

我确认 suexec 已启用。

我已尝试更改该流程的所有者/组。

我还没有尝试过其他任何事情,我想先征求一下建议。

谢谢。

相关内容