Intereting Posts
Вставка содержимого в скрипт с расширенными настраиваемыми полями Дублируйте новые уведомления о регистрации пользователя (BuddyPress и bbPress оба установлены) Необходимы ли обновления WooCommerce для WordPress? Можно ли утверждать, что «статья уже появляется на странице»? Методы интеграции данных плагина с темами Ивритские персонажи испортились Как бороться с WordPress на localhost Мне нужно исключить из запроса категорию и несколько пользовательских таксономий Насколько эффективны кэширование плагинов для динамических страниц? Пустой / Белый экран на Frontend, но доступный бэкэнд? Как получить отдельную страницу? Какая должна быть ссылка на эту страницу? Почему не работает функция jquery show () в wordpress? Добавьте страницу администратора, но не показывайте ее в меню администратора Есть ли способ заставить ssl на определенных страницах Отсутствуют теги комментариев HTML

Изменение папки кеша WP CLI

Являясь высокопоставленным владельцем хостинговой компании, я использую WP-CLI для обновления плагинов, тем и ядра моего клиента.

Обновление WP-Core

find /home/*/public_html -name "wp-admin" -execdir /home/wp core update --allow-root \; 

Обновление плагинов

 find /home/*/public_html -name "wp-admin" -execdir /home/wp plugin update-all --allow-root \; 

Обновление тем

 find /home/*/public_html -name "wp-admin" -execdir /home/wp theme update-all --allow-root \; 

Все работает очень хорошо, но я хочу просто изменить папку CACHE для WP-CLI, так как я не хочу, чтобы она /root/wp-cli/.cache в /root/wp-cli/.cache

На самом деле это ничего не хранит, потому что я включил Open base dir, как я могу изменить расположение папки кэша для wp cli? есть ли синтаксис? Я не могу найти на нем никаких документов

 PHP Warning: file_exists(): open_basedir restriction in effect. File(/root/.wp-cli/cache/) is not within the allowed path(s): (/home:/tmp:/opt/cpanel/composer/bin/composer) in phar:///home/wp/php/WP_CLI/FileCache.php on line 261 

Я честно не знаю, для чего используется папка с кешем, но поскольку wp cli не может ее использовать, я просто боюсь, что что-то не удастся, но пока этого не произошло.

Solutions Collecting From Web of "Изменение папки кеша WP CLI"

Вы можете попытаться изменить его через переменную окружения :

 WP_CLI_CACHE_DIR 

поскольку мы включили его в метод WP_CLI::get_cache() ( src ):

 $dir = getenv( 'WP_CLI_CACHE_DIR' ) ? : "$home/.wp-cli/cache"; 

Вы также можете проверить выпуск # 1848 – Использовать общий каталог кеша для нескольких установок для примеров использования.

В руководстве WP-CLI на make.wordpress.org имеется список переменных среды, используемых WP-CLI.