2016-03-28 92 views
0

我想在Windows 10上使用cygwin在windows上安裝wp-cli。我使用官方網站上的指示:http://wp-cli.org/docs/installing/使用'在Windows上安裝'指令,而不是通過作曲家。 PHP通過XAMPP安裝並被添加到PATH中。 php --info回報WP-CLI.phar「無法打開輸入文件」

PHP Version => 5.6.3. 

c:驅動器中創建一個文件夾wp-cli並添加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 

請幫

回答

0

我剛剛達到了這個! (經過很多痛苦,我可能會添加...)

我的問題是,我創建的.bat文件有另一個隱藏的擴展名,以便該文件實際上被系統註冊爲文本文件,而不是Windows Batch File

通過刪除該文件,並在文本編輯器重新開始,在粘貼這些命令:

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

然後將文件保存爲一個.BAT,並確保您選擇ALL FILES (*)作爲文件類型,它認出它,我現在可以在命令行中運行wp-cli。

+0

啊,當我更詳細地查看這個命令時,你可能想要運行這個命令:'php wp-cli info' - 請確保你已經安裝了php cli! – endymion1818

相關問題