最新的安全更新 2016 年 5 月 25 日似乎有导致apache-php5 module
加载失败的原因。还有人看到这个吗?重新启动即可解决,但这是错误详细信息。这个安全更新可能不应该是“无人值守”的?
apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/x86_64-linux-gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
答案1
我刚刚在我的两台 12.04 LTS 服务器上都看到了这个问题。“sudo apt-get upgrade”导致 Web 服务器停止。简单的“sudo service apache2 start”似乎已经解决了这个问题。
我同样收到了一个错误:
[Wed May 25 11:49:42 2016] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /lib/i386-linux-gnu/libm.so.6: symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
我的 16.04 LTS 服务器似乎未受到影响。
编辑:我之前报告过这会影响 14.04LTS 服务器。经过进一步调查,它实际上是另一个 12.04LTS 服务器。
答案2
以下是相关的 Launchpad 错误:https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1585614