警告:mysqli_real_connect():( HY000 / 2002):第1452行/private/tmp/wordpress/wp-includes/wp-db.php中没有此类文件或目录

前端之家收集整理的这篇文章主要介绍了警告:mysqli_real_connect():( HY000 / 2002):第1452行/private/tmp/wordpress/wp-includes/wp-db.php中没有此类文件或目录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试运行PHPUnit来对wordpress插件进行单元测试,但标题中的错误仍然显示出来.

我使用WP-CLI来设置单元测试,但是当我尝试运行它时,WP-CLI也会抛出类似的错误.

我使用MAMP来运行数据库.

我已将WP-CLI和PHPUnit设置为phars,它们在〜/ .bash-profile中别名,并使用OS X提供的默认“PHP”运行.
改变这一点,并使用MAMP提供的最新PHP版本运行WP-CLI和PHPUnit修复了WP-CLI(它正在运行并连接到数据库就好了)但PHPUnit仍然抛出相同的错误.

我已经尝试编辑wp-config.php文件,并将主机设置为“:/ path / to / mamp / MysqL.socket”,“localhost:/path/to/mamp/MysqL.socket”和“127.0.0.1” “,没有一个帮助.

我完全陷入困境,不知道下一步该尝试什么.

最佳答案
我刚遇到这个错误 – 你检查过wp-config.php指定的模式吗?

在我的情况下,我完全忘记创建它,所以修复就像CREATE DATABASE wordpress一样简单.

wp-config.php数据库主机出错时,我也遇到了这个错误(尝试交换localhost和127.0.0.1).

猜你在找的MySQL相关文章