Apache2 在 16.04 升级后不再重新启动

Apache2 在 16.04 升级后不再重新启动

昨天在安装了相当多软件包的机器上升级到 16.04。升级过程总体顺利,apache2甚至保持运行,值得称赞。

然而,今天早上,通过每日 cronjob,它停止了,并出现以下错误(为了更好的可读性,手动缩进):

[Sat May 14 07:35:30.676246 2016] [mpm_worker:notice] [pid 16811:tid 140122659370880] 
     AH00292: Apache/2.4.12 (Ubuntu) configured -- resuming normal operations
[Sat May 14 07:35:30.676284 2016] [core:notice] [pid 16811:tid 140122659370880] 
     AH00094: Command line: '/usr/sbin/apache2'
[Sun May 15 07:35:46.274324 2016] [mpm_worker:notice] [pid 16811:tid 140122659370880] 
     AH00297: SIGUSR1 received.  Doing graceful restart
     apache2: Syntax error on line 141 of /etc/apache2/apache2.conf: 
              Syntax error on line 1 of /etc/apache2/mods-enabled/cgid.load: 
              Cannot load /usr/lib/apache2/modules/mod_cgid.so into server: 
              /usr/lib/apache2/modules/mod_cgid.so: 
              undefined symbol: ap_map_http_request_error

我暂时通过移出目录来“解决”了这个问题。cgid.conf但这不是最好的解决方案……cgid.loadmods-enabled

这台机器可能已经升级了十几个 Ubuntu 版本。我应该注意,我没有重新启动。这并不总是必要的,所以我在这里也跳过了它。

相关内容