Nextcloud Docker版运行OCC命令提示
Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 438272 bytes) in /var/www/html/3rdparty/composer/autoload_real.php on line 37
使用php -i | grep memory_limit 查看 为正常 512M
使用 php --ini查到ini目录为/usr/local/etc/php
修改其目录下php.ini-development 、php.ini-production两个文件内的memory_limit从128M改为512M没用
最后懒得找了,直接把/usr/local/etc/php/conf.d/nextcloud.ini内的
memory_limit=${PHP_MEMORY_LIMIT}
改成
memory_limit=512M
成功执行OCC命令,草,坑真的多