WP-CLI.phar не может открыть входной файл

Я пытаюсь установить wp-cli в Windows с помощью cygwin в Windows 10. Я использовал инструкции на официальном сайте: 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

Пожалуйста помоги


person Web Canvases    schedule 28.03.2016    source источник


Ответы (1)


Я только что достиг этого! (После долгих мучений могу добавить...)

Моя проблема заключалась в том, что созданный мной файл .bat имел другое скрытое расширение, так что файл фактически регистрировался системой как текстовый файл, а не как Windows Batch File.

Удалив файл и запустив заново в текстовом редакторе, вставив эти команды в:

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

Затем сохраните файл как .bat и УБЕДИТЕСЬ, ЧТО ВЫ ВЫБРАЛИ ALL FILES (*) в качестве типа файла, он распознал его, и теперь я могу запустить wp-cli в командной строке.

person endymion1818    schedule 06.10.2016
comment
Ах, когда я рассмотрел эту команду более подробно, вы можете запустить эту команду: php wp-cli info - пожалуйста, убедитесь, что у вас также установлен php cli! - person endymion1818; 06.10.2016