我更新了 PHP 5.5.28-1+deb.sury.org~precise+1 (cli)
并有 apache
阿帕奇/2.2.22
但是当运行重新启动 apache2 时
apache2: Syntax error on line 216 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: /usr/lib/apache2/modules/libphp5.so: undefined symbol: ap_unixd_config
我有一个
libapache2-mod-php5 is already the newest version.
答案1
较新的 PHP 安装正在寻找 ap_unixd_config,但 Apache 2.2 仍将其称为 unixd_config。
您可以降级您的 PHP,或者最好升级到 Apache 2.4。