Как установить WP-CLI для всех пользователей на CentOS 7

Я следил за инструкциями, представленными на сайте wp-cli.org, но я не могу заставить команду wp запускаться для всех пользователей.

Я скопировал файл в /usr/local/bin и переименовал его в wp соответствии с инструкциями. И когда я зарегистрирован как root, я могу запустить wp из любого места, и он работает (хотя он дает мне «вы уверены, что хотите запустить это как root?»).

У меня создалось впечатление, что перенос исполняемого файла в /usr/local/bin сделает этот исполняемый файл доступным для всех пользователей. Однако, когда я переключаюсь на другого пользователя, я получаю ошибку «команда не найдена».

Как установить wp-cli для всех пользователей? Я хочу, чтобы каждый пользователь с SSH-доступом мог запустить wp-cli.

Заранее спасибо!

One Solution collect form web for “Как установить WP-CLI для всех пользователей на CentOS 7”

Я решил, что проблема связана с cageFS.

Решение

Если серверная среда использует CloudLinux с включенным cageFS, определения cageFS должны быть обновлены, чтобы позволить команде wp быть доступной для пользователей без полномочий root

Я нашел здесь следующие инструкции: https://redy.host/knowledgebase/how-install-wp-cli-cpanel-cagefs

Спасибо вам за помощь. Надеюсь, эта информация поможет кому-то еще!

  • Установка пакета wordpress всегда требует apache?
  • Получение 403 в любом php, расположенном в папках wp
  • Что действительно делает этот код?
  • Владение Apache и разрешения для wordpress
  • Wordpress не узнает базу данных MySQL
  • Извлечение файла Wordpress.zip на Linux-сервере
  • Окно Centos 6.6 с одним сайтом Wordpress - вне памяти: процесс удаления httpd неоднократно
  • Как найти сайт на общем сервере, который генерирует HTTP-запросы
  • Аутентификация аутентификации по нескольким доменам, но тот же подкаталог
  • Проблема с правами доступа Apache2
  • Какой пользователь использует Wordpress?
  • Linux и Unix - лучшая ОС в мире.