Как установить 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

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

  • Linux Wordpress не может писать файл wp-config
  • Окно Centos 6.6 с одним сайтом Wordpress - вне памяти: процесс удаления httpd неоднократно
  • htaccess Rewrite Issue
  • Владение Apache и разрешения для wordpress
  • Вставить строку в файлы с несколькими типами файлов
  • FreeBSD jails - Nginx, PHP-FPM, Wordpress - папка Share между jails (только для чтения)
  • Проверка выполнения команды
  • Как я могу заставить Wordpress работать со своего нового адреса?
  • Поиск имени файла в файле
  • WordPress high Steal время на Linux Ubuntu 16.04.1
  • Как найти сайт на общем сервере, который генерирует HTTP-запросы
  • Linux и Unix - лучшая ОС в мире.