作为一个高度关注的托管公司所有者,我正在使用WP-CLI更新我客户的插件、主题和WP核心。
更新WP核心
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 \\;
一切都运行得非常好,但我只想更改WP-CLI的缓存文件夹,因为我不希望它存储在/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无法使用它,我只是担心某些东西会失败,但到目前为止它没有。