0°
首页 » 建站教程 » WordPress教程 » WordPress报错Fatal error: Uncaught Error: Call to undefined function mysql_connect()解决办法

WordPress报错Fatal error: Uncaught Error: Call to undefined function mysql_connect()解决办法

有朋友来反馈说自己的网站后台报错Fatal error: Uncaught Error: Call to undefined function mysql_connect(),不知道该如 ...

有朋友来反馈说自己的网站后台报错Fatal error: Uncaught Error: Call to undefined function mysql_connect(),不知道该如何解决,今天主题盒子为大家分享一下WordPress报错Fatal error: Uncaught Error: Call to undefined function mysql_connect()解决办法。

WordPress报错Fatal error: Uncaught Error: Call to undefined function mysql_connect()解决办法

先了解一下报错原因:

mysql_connect() 函数从php 5.5 就开始被弃用了,然后从 php 7 以后就被完全删除了。

所以,如果你在使用 PHP 7 +,而你使用的是比较老的WordPress版本,或者你的主题、插件还在使用 mysql_connect() 函数,就会出现上面的错误。

解决办法:

方法1:继续使用 php 5 系列的版本

方法2:如果你一定要使用 PHP 7 +的版本,请按照下面的步骤排查:

1、升级你的WordPress至少到 5.2,如果可以的话,建议升级到最新版的WordPress。如果还提示报错,说明不是WordPress的问题。

2、切换为WordPress自带的官方主题,如果不再报错,说明你之前的主题不兼容PHP 7,那就只能升级你的主题或更换其他主题。如果还是报错,说明不是主题问题。

3、禁用掉所有插件,如果不再报错,说明是某个插件有问题,一个一个启用插件,检查出,到底是哪个插件不兼容php 7。然后升级这个插件,如果没有可用的升级,就删除插件,寻找其他类似功能的插件替代。

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论
  • 官方客服:2488731124一键联系
  • 官方微信小程序
    微信客服