WordPress数据库错误:不建议使用:mysql_connect()

mea*_*dme 5 php mysql wordpress

我的网站使用最新的WordPress版本,突然我开始收到此错误。我尝试通过数据库禁用所有插件,但存在相同的错误。任何帮助

不推荐使用:mysql_connect():不推荐使用mysql扩展,以后将被删除:在第1568行的/home/website/public_html/wp-includes/wp-db.php中使用mysqli或PDO代替

警告:无法修改标头信息–已在/home/website/public_html/wp-includes/pluggable.php上发送的标头(输出始于/home/website/public_html/wp-includes/wp-db.php:1568)。 1195行

Nmk*_*Nmk 0

该扩展在 PHP 5.5.0 中已被弃用,并在 PHP 7.0.0 中被删除。相反,MySQL 连接问题可能是由于不同的原因引起的,解决这个问题可能有点棘手,在我的例子中,如果您使用 PHP 5.4(生命周期结束),问题是 PHP 版本,我认为您不会看到任何这个错误,因为在php5.4中mysql_connect是一个更新的函数。

无论如何,这里有一些关于如何解决此问题的步骤:

  • 首先,使用最新的PHP版本,您可以通过您的托管帐户进行更改。
  • 如果第一个解决方案不起作用,请通过将插件文件夹重命名为新的plugins.new 或其他名称(如果您有 FTP 连接)来停用所有插件。
  • 如果上述解决方案不起作用,请尝试重命名已激活的主题,以便 WordPress 选择默认主题。
  • 如果主题也不起作用,请尝试将 .htaccess 重置为默认值。正如我之前提到的,请检查 PHP 版本,如果您使用 PHP 5.4,则不会有任何问题。