WP-CLI по SSH - команда wp не найдена | Решение проблемы
Я застрял при попытке использовать WP-CLI через удаленный SSH.
Установил WP-CLI на моем сервере Webfaction и проверил, что он работает:
# Это на сервере
$ wp --info
OS: Linux web561.webfaction.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64
Shell: /bin/bash
PHP binary: /usr/local/bin/php56
PHP version: 5.6.40
php.ini used: /usr/local/lib/php56/php.ini
Но при попытке удаленного доступа (я на Windows10 использую GitBash) получаю ошибку:
# Это на моем локальном компьютере
$ wp @staging --info
myaccount@web561.webfaction.com's password:
bash: wp: command not found
Уверен, что с алиасом @staging все в порядке.
Путь определенно правильный, потому что при изменении на несуществующую директорию выдает ошибку No such file or directory
.
Кто-нибудь сталкивался с подобной проблемой?
Спасибо

Решение найдено здесь https://github.com/hrsetyono/wordpress/wiki/WP-CLI-on-Webfaction.
Похоже, это специфическая проблема Webfaction.
Вам просто нужно открыть FTP и добавить эту строку в файл /home/yourname/.bashrc
:
export PATH=$PATH:$HOME/bin

Я знаю, что это может показаться тривиальным, - но это было моим решением. Оказалось, что у меня просто не был установлен WP-CLI на компьютере. Поэтому я выполнил инструкции по установке здесь: wp-cli - и после этого всё заработало.
