Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从PHP升级到PHP后,Apache服务器关闭_Php_Linux_Apache_Sysadmin - Fatal编程技术网

从PHP升级到PHP后,Apache服务器关闭

从PHP升级到PHP后,Apache服务器关闭,php,linux,apache,sysadmin,Php,Linux,Apache,Sysadmin,我已经将PHP从PHP5.6更新为PHP7.4。更新后的web服务器apache关闭。 错误是 “httpd:etc/httpd/conf/httpd.conf第39行语法错误/etc/httpd/conf.modules.d/php5.load第1行语法错误:无法将modules/libphp5.so加载到服务器:/etc/httpd/modules/libphp5.so:无法打开共享对象文件:没有这样的文件或目录” /etc/httpd/conf/httpd.conf上的第39行:Inclu

我已经将PHP从PHP5.6更新为PHP7.4。更新后的web服务器apache关闭。 错误是

“httpd:etc/httpd/conf/httpd.conf第39行语法错误/etc/httpd/conf.modules.d/php5.load第1行语法错误:无法将modules/libphp5.so加载到服务器:/etc/httpd/modules/libphp5.so:无法打开共享对象文件:没有这样的文件或目录”

/etc/httpd/conf/httpd.conf上的第39行:Include类似于“/etc/httpd/conf.modules.d/*.load”

/etc/httpd/conf.modules.d/php5.load上的第1行类似于“LoadModule php5_module modules/libphp5.so”


服务器版本:Apache/2.4.6(CentOS)

使用a2dismod命令禁用旧PHP版本&a2enmod命令启用新版本。稍后,重新启动apache服务以加载更改

a2dismod php5.6  // disables php5.6
a2enmod  php7.4  // enables php7.4
sudo systemctl restart httpd.service // restart apache service

您的Apache仍在尝试加载PHP5。查看错误消息查看/etc/apache2/mods enabled et中的模块使用a2dismod删除php5…好的,我们如何在CentOS上禁用此功能?在CentOS上找不到这些命令。