gpt4 book ai didi

php - 将 PHP 升级到 5.6.16 并且 MySQL 扩展不工作

转载 作者:行者123 更新时间:2023-11-28 23:39:20 25 4
gpt4 key购买 nike

我运行的是非常过时的 PHP 版本 5.3.3。所以我把它更新到 5.6.16。但是,自从我更新后,当我尝试查看我的 Wordpress 站点时出现以下错误:

Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

我知道这个错误的原因是 mysql 扩展 没有被 PHP 加载,但我不确定要怎么做才能得到这个?我检查了我的 php.ini 文件并取消了这一行的注释

extension=msql.so

重新启动了我的 apache 服务器,但没有成功!

我用来检查它是否启用的代码是:

if (extension_loaded('mysql') or extension_loaded('mysqli')) {
echo "Loaded";
}else{
echo "Not Loaded";
}

当我在终端中运行 php -m 时,我发现 mysql 未列出。谁能帮我解决这个问题。

我也试过运行这个命令 yum install php-mysql 但我得到这个错误:

Finished Dependency Resolution
Error: php56w-common conflicts with php-common-5.3.3-46.el6_6.i686
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

谢谢

最佳答案

你试过 yum install php56w-mysql 吗?

那应该安装 5.6 版本的 MySQL 库。看起来 yum 正在尝试默认安装 5.3 版本。出于好奇,您正在安装的操作系统是什么,它可能有点过时了。

关于php - 将 PHP 升级到 5.6.16 并且 MySQL 扩展不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34851005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com