在1538行连接到/wp-includes/wp-db.php中的数据库时出错

时间:2017-03-21 作者:user115881

wordpress世界中的新功能。

我的wordpress页面一直失败。它不时工作,这意味着刷新有时提供的页面,其他则提供Error establishing a database connection

检查wp-content/debug.log 上面写着:

PHP Warning:  mysqli_real_connect(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname in /www/wp-includes/wp-db.php on line 1538
据我所知,这个文件是wordpress文件,所以没有人碰过它。

从哪里可以得到什么想法?有什么经验或建议吗?

1 个回复
SO网友:Mave

你在Ubuntu上运行吗?图书馆libc 是最近更新的,如果您unattended-upgrades 启用,这将是原因。重新启动PHP-FPM、Apache和Nginx将解决此问题。如果您可以重新启动整个服务器,那就更好了。

libc 是Linux的C实现,PHP在C上运行。

相关推荐

如何同时使用wpdb导出和导入?

当我使用WP-CLI 我对wp db export和wp db import命令有一些问题。我的桌面上有一个本地站点,我想迁移到我的笔记本电脑上,这样我就可以使用它了。因此,我在桌面上,导航到适当的目录并键入wp db export. 成功创建文件:ccv3-2018-07-12-4e523fb.sql这是我不明白的部分。我将它在桌面上创建的SQL文件复制粘贴到本地网站所在的笔记本电脑目录。I类型wp db import ccv3-2018-07-12-4e523fb.sql --authors=skip