1

我正在尝试wp-cli在 windows 10 上使用 cygwin 在 windows 上安装。我使用了官方网站上的说明:http ://wp-cli.org/docs/installing/使用“在 windows 上安装”说明,而不是通过 composer。PHP 通过 XAMPP 安装并添加到 PATH。php --info返回

PHP Version => 5.6.3. 

我在驱动器中创建了一个wp-cli文件夹并添加了和​​ . 返回:c:wp-cli.pharwp.batwp.bat --info

PHP binary:             C:\xampp\php\php.exe
PHP version:            5.6.3
php.ini used:           C:\xampp\php\php.ini
WP-CLI root dir:        phar://wp-cli.phar
WP-CLI packages dir:    C:\cygwin64\home\A57/.wp-cli/packages/
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 0.23.0

但是当我输入$ wp-cli.phar --info它时,它会返回:

Could not open input file: /cygdrive/c/wp-cli/wp-cli.phar

请帮忙

4

1 回答 1

1

我刚刚实现了这个!(经过很多痛苦,我可能会补充......)

我的问题是我创建的 .bat 文件有另一个隐藏扩展名,因此该文件实际上被系统注册为文本文件,而不是Windows Batch File.

通过删除文件并在文本编辑器中重新启动,将这些命令粘贴到:

@ECHO OFF php "c:/wp-cli/wp-cli.phar" %*

然后将文件保存为 .bat 并确保您选择ALL FILES (*) 文件类型,它识别它,我现在可以在命令行中运行 wp-cli。

于 2016-10-06T08:47:06.767 回答