使用 wp-cli 安装或者更新遇到内存够用的处理方法
使用 wp-cli 安装一个博客,遇到一个问题
>Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 36864 bytes) in phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Extractor.php on line 100
显示内存分配不足,内存不足可以通过配置文件,调整可以用内存的大小。
调整的思路
- 找到php.ini 的配置文件,进行修改
通过 php -i | grep php.ini 查找配置文件
php -i | grep php.ini
Configuration File (php.ini) Path => /usr/local/php/lib
Loaded Configuration File => /usr/local/php/lib/php.ini
如果没有找到, Loaded Configuration File => /usr/local/php/lib/php.ini
这一行,可以在 Configuration File (php.ini) Path 下添加 php.ini 文件
修改内存大小
memory_limit = 256M
需要注意的地方
通过命令行执行 wp-cli 命令,加载的配置文件和通过php-fpm 加载的php文件可能不是同一个,所有要找到正确的配置文件。为了便于管理,可以创建一个软连接。