Ubuntu 14.04 每周更新(不是版本升级)后,php7.0
apache 模块进行了更新。从那时起,apache2
服务器不再工作。
这是错误输出:
Starting web server apache2
The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax
error on line 3 of /etc/apache2/mods-enabled/php7.0.load: Cannot load
/usr/lib/apache2/modules/libphp7.0.so into server:
/usr/lib/apache2/modules/libphp7.0.so: undefined symbol:
ap_map_http_request_error
Action 'configtest' failed.
我保证我的 apache 配置和虚拟主机配置都没有问题!
答案1
运行“sudo apt-get update && sudo apt-get upgrade”后,PHP 7.0 和 PHP 7.1 apache 模块已更新,服务器恢复工作!