You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从PHP 4.0升级至PHP 7.0后网站宕机,求cPanel内便捷解决方案

解决PHP 7.0升级后WordPress缺失MySQL扩展的问题

完全不用重装网站!这个问题是PHP版本迭代导致的兼容性问题,在cPanel里就能轻松解决,我给你一步步说:

核心原因

PHP 7.0已经彻底移除了旧的mysql扩展,取而代之的是mysqli(改进版MySQL扩展)或者PDO_MySQL。而WordPress需要这两个新扩展中的一个才能连接数据库,所以报错提示“缺少MySQL扩展”本质是找不到新的兼容扩展。

cPanel内的简便解决方案

  1. 启用兼容扩展

    • 登录你的cPanel面板,找到「Select PHP Version」(选择PHP版本)工具(通常在「Software」或「编程语言」分类下)。
    • 进入后确认当前PHP版本是7.0,然后切换到「Extensions」(扩展)标签页。
    • 在扩展列表里找到mysqli和pdo_mysql,勾选这两个选项(至少勾选一个,推荐两个都开),点击页面底部的「Save」保存设置。
    • 刷新你的网站,应该就能正常访问了。
  2. 如果找不到PHP版本工具?
    有些主机商会隐藏这个工具,那你可以手动配置:

    • 登录网站的FTP或cPanel的「File Manager」(文件管理器),找到网站根目录(一般是public_html)。
    • 创建或编辑php.ini文件,添加一行代码:extension=mysqli.so(Linux主机适用,cPanel基本都是Linux环境)。
    • 保存文件后刷新网站,检查是否生效。
  3. 额外检查:WordPress版本兼容性
    如果启用扩展后还是报错,可能是你的WordPress版本太老,不支持PHP 7.0。WordPress 4.7及以上版本才完全兼容PHP 7.0,你可以通过cPanel的「Softaculous Apps Installer」一键升级WordPress,或者手动下载最新版本覆盖核心文件(注意备份wp-content和wp-config.php)。

总结

不用重装整个网站,先通过cPanel启用mysqli扩展,这是最直接的解决办法。要是还不行,升级WordPress到兼容版本就好,这些操作都不需要重新配置网站内容。

内容的提问来源于stack exchange,提问作者Nk nk nk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:00:49