Intereting Posts
Редактирование формы корзины для добавления вариации Pagination 404 ошибки для ответов на сообщения автора на author.php пейджинг в WP_Query на статической странице Есть ли быстрый способ просмотра графика wp-cron Добавление настраиваемого фильтра meta_key к сообщениям example.com/anytextyouwant/category загружает страницу категории без перенаправления – как перенаправить или 404? Как найти вредоносную ссылку на веб-сайте wp Сортировка типа персонализированного типа по идентификатору категории, а затем название сообщения Обновление метаданных для массового редактирования / обновления Добавление внешнего поля в мою почтовую форму (админ-часть) и публикацию (frontend side) Обтекание пользовательских циклов Разрешить пользователям выбирать категории Как использовать фильтр для удаления заголовка баннера на определенные типы сообщений Как массировать удаление изображений из медиабиблиотеки После загрузки файла в библиотеку его имя преобразуется в тире

Изменение папки кеша 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.