解决centos系统安装php 7.2时出现的异常问题
程序员文章站
2022-04-05 13:32:07
...
我们知道centos系统内部是自带了php 5的,因此在安装php 7.2时可能会遇到很多问题。下面我们就来一一解决安装过程中遇到的问题。
首先获取rpm:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
然后可以利用 sudo yum list php*查看目前都有php的什么版本了,可以发现从4-7.2的版本都有,7.2版本名为72w,因此安装该版本即可:
sudo yum -y install php72w
遇到问题:
Transaction check error: file /etc/httpd/conf.d/php.conf from install of mod_php72w-7.2.14-1.w7.x86_64 conflicts with file from package php-5.4.16-46.el7.x86_64 file /etc/httpd/conf.modules.d/10-php.conf from install of mod_php72w-7.2.14-1.w7.x86_64 conflicts with file from package php-5.4.16-46.el7.x86_64 错误概要 -------------
解决:
yum -y remove php-5.4.16-46.el7.x86_64
但安装完毕后,输入php -v发现并没有该命令,因为php72w只是安装了php最小的库,一些应用还未安装,因此安装一些拓展包即可:
(学习视频分享:php视频教程)
yum -y install php72w-cli php72w-common php72w-devel php72w-mysql
遇到问题:
错误:php72w-common conflicts with php-common-5.4.16-46.el7.x86_64
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
解决:
yum -y remove php-common-5.4.16-46.el7.x86_64
然后输入php -v出现如下信息:
PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
相关推荐:php教程
以上就是解决centos系统安装php 7.2时出现的异常问题的详细内容,更多请关注其它相关文章!
上一篇: uniapp与HTML的区别是什么
下一篇: php的网站是怎么部署的
推荐阅读
-
Centos7.4服务器安装apache及安装过程出现的问题解决方法
-
Apache源码包在LINUX(CENTOS6.8)中的安装(出现问题及解决)
-
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
-
.NET Core SDK在Windows系统安装后出现Failed to load the hostfxr.dll等问题的解决方法
-
win10安装ubuntu系统出现的一些问题以及解决方案
-
在PHP+Apache+MySQL环境下(windows系统),连接SQLServer数据出现“can not find driver”问题的解决办法
-
VM虚拟机安装mac10.8.5系统出现efi的问题的解决方法
-
服务器系统为centos6.8如何安装appach,mysql,php以及解决常见的bug
-
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法_php实例
-
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法_php实例