我正在尝试在Windows 10上使用cygwin在Windows上安装wp-cli
。我使用官方网站上的说明:http://wp-cli.org/docs/installing/使用“在Windows上安装”说明,而不是通过作曲家。 PHP通过XAMPP安装并添加到PATH中。 php --info
返回
PHP Version => 5.6.3.
我在wp-cli
驱动器中创建了一个c:
文件夹,并添加了wp-cli.phar
和wp.bat
。 wp.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
请帮忙
答案 0 :(得分:0)
我刚刚实现了这个目标! (经过多次痛苦,我可能会补充......)
我的问题是我创建的.bat文件有另一个隐藏的扩展名,因此该文件实际上是由系统注册为文本文件,而不是Windows Batch File
。
删除文件并在文本编辑器中重新开始,将这些命令粘贴在:
中 @ECHO OFF
php "c:/wp-cli/wp-cli.phar" %*
然后将文件保存为.bat并确保您选择ALL FILES (*)
作为文件类型,它识别它,我现在能够在命令行中运行wp-cli。