我有一个web服务器,有超过100个网站运行apache和php作为fcgid和suexec。
我在服务器(FreeBSD)上按照在FreeBSD上安装awstats配置了awstats,但是当我试图访问其中一个网站的统计数据时,我得到了一个“500个内部服务器错误”,而在suexec错误日志中,我得到了错误“命令,而不是docroot中的”命令(/usr/local/www/awstats/cgi/awstats.pl)。
我知道,如果php作为apache模块运行,而不像fcgid那样容易地运行,安装就可以工作。
请指导我如何为运行phpsuexec的服务器上的所有域配置awstats。
谁来帮帮我。
谢谢
发布于 2016-01-15 08:19:38
运行suexec -V,您将看到suexec docroot。将awstat安装复制到此路径。例如,在我的路径是/var/www:
$ suexec -V
-D AP_DOC_ROOT="/var/www"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="apache"
-D AP_LOG_SYSLOG
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=500
-D AP_USERDIR_SUFFIX="public_html"https://serverfault.com/questions/526223
复制相似问题