使用wp-cli和xampp

时间:2016-12-20 02:30:49

标签: mysql xampp wp-cli

我已经在运行XAMPP的Windows上使用WP-CLI了。或者我想。当我尝试执行以下命令时:

wp rewrite structure '/%postname%/'

我收到以下错误:

  

错误:建立数据库连接时出错。这可能意味着wp-config.php文件中的用户名和密码信息不正确,或者我们无法联系localhost的数据库服务器。这可能意味着您的主机数据库服务器已关闭。

我已经读过使用的PHP需要正确(这个问题的常见解释)。运行wp --info会产生以下结果。

$ wp --info
PHP binary:     C:\xampp\xampp-5.6.24\php\php.exe
PHP version:    5.6.24
php.ini used:   C:\xampp\xampp-5.6.24\php\php.ini
WP-CLI root dir:        C:\lib\wp-cli
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 1.0.0

我认为这看起来是正确的。我可以从浏览器访问数据库,正常使用WP,甚至可以使用wp-cli执行数据库命令。但由于某种原因,重写命令会产生错误(如上所述)。有趣的是它实际上改变了固定链接选项,但我担心因为它会导致错误,所以其他一些操作无法正确执行。

更改wp-config.php中的凭据使我无法运行db命令,所以显然它在某种程度上有效。

可能有什么问题?我在这里很无能为力!

使用wp-cli设置数据库,并使用root帐户访问。

1 个答案:

答案 0 :(得分:2)

原来这是wp-cli中的一个错误,作者现在正在研究它。