当前位置: 首页 > 知识库问答 >
问题:

WordPress数据库错误:已弃用:mysql_connect()[重复]

邓令
2023-03-14

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

警告:不能修改标题信息--标题已经由第1195行/home/website/public_html/wp-includes/pluggable.php中的/home/website/public_html/wp-includes/pluggable.php发送(输出开始于/home/website/public_html/wp-includes/wp-db.php:1568)

共有1个答案

葛和志
2023-03-14

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

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

  • 首先,使用最新的PHP版本,您可以通过您的托管帐户更改它。
  • 如果第一个解决方案不起作用,请通过将plugins文件夹重命名为一个新的plugins.new或其他内容(如果您有FTP连接)来停用所有插件。
  • 如果上述解决方案不起作用,请尝试将激活的主题重命名,这样WordPress将选择默认的主题。
  • 如果主题也不起作用,请尝试将.htaccess重置为默认的。正如我之前提到的,请检查PHP版本,如果您使用PHP5.4,您不会有任何问题。
 类似资料:
  • 这是我的代码,意味着在 youtube 上进行搜索测试,但是当我运行它时,youtube 打开并收到一条错误消息,说“弃用警告:executable_path已被弃用,请传入服务对象。我的chromedriver与我的python文件位于同一文件夹中。

  • 我经常遇到这个错误,以至于php_error日志文件每2秒增加1MB。并且站点非常慢。 我试着把这条线添加到wp-db.php 但这并没有帮助。 Web服务器是IIS 7,最新版本的mysql和wordpress

  • 我的RecyclerAdapter的onBindViewHolder中有一个视图项。既然setBackgroundColor已被弃用,我应该怎么做?

  • 我被告知扩展在当前版本的PHP中已不推荐使用,并将在某个时候删除。 我应该用什么来代替这个,怎么用? 例如:

  • 问题内容: 所以我知道这个问题在烧瓶中并不陌生,而且人们以前已经问过。但是,由于我是python的新手,因此在bash中执行数据库命令时仍然遇到问题。这就是我所做的 但是执行插入语句后,我得到操作错误:数据库已锁定。有人可以简单地说出这个错误是什么意思吗?以及如何解决。提前致谢 问题答案: SQLite是一个轻量级的数据库,因此不支持高级别的并发性。OperationalError:数据库已锁定错