已解决 修改PHP配置文件,加载pdo_mysql扩展。

php.ini没有php_mysql.dll,php_mysqli.dll,php_pdo_mysql.dll

禅道版本 12.3.3 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 夢伴 悬赏: 5 日期: 2020-07-16 17:21:07 答案:2 点击:100
设置备注
答案列表
最佳答案
2020/07/16

包管理器安装的话,试试 yum install php-mysql 

2020/07/16
不行,报错
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: hkg.mirror.rackspace.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
* webtatic: us-east.repo.webtatic.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 php-mysql.x86_64.0.5.4.16-48.el7 将被 安装
--> 正在处理依赖关系 php-pdo(x86-64) = 5.4.16-48.el7,它被软件包 php-mysql-5.4.16-48.el7.x86_64 需要
--> 正在检查事务
---> 软件包 php-pdo.x86_64.0.5.4.16-48.el7 将被 安装
--> 正在处理依赖关系 php-common(x86-64) = 5.4.16-48.el7,它被软件包 php-pdo-5.4.16-48.el7.x86_64 需要
--> 正在检查事务
---> 软件包 php-common.x86_64.0.5.4.16-48.el7 将被 安装
--> 正在处理依赖关系 libzip.so.2()(64bit),它被软件包 php-common-5.4.16-48.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libzip.x86_64.0.0.10.1-8.el7 将被 安装
--> 处理 php72w-common-7.2.31-2.w7.x86_64 与 php-common < 7.2 的冲突
--> 解决依赖关系完成
错误:php72w-common conflicts with php-common-5.4.16-48.el7.x86_64
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
2020/07/17
--> 处理 php72w-common-7.2.31-2.w7.x86_64 与 php-common < 7.2 的冲突
php72w 与 php 只安装一个就好的。

使用源码安装的方式,需要贵公司有服务维护能力的。如果不熟悉php mysql apache环境的搭建,可以试试一键安装包。
提示很明显了。php72w-common 与 php-common 冲突。
2020/07/16

可以百度找下相关文档,通过yum命令安装下对应版本的php-pdo  php-mysql扩展。

安装后重启服务。