我正在将一个symfony应用程序部署到Heroku,并且在推送到heroku时遇到此错误:
Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate remote:131072 bytes)
我尝试使用.user.ini和fpm_custom.conf文件,但似乎没有生效,我将这2个文件放到根目录中,并放入了4096M内存限制的/ public文件夹中。
.user.ini
memory_limit = 4096M
fpm_custom.conf
php_value[memory_limit] = 4096M
还有我的Procfile:
web: bin/heroku-php-apache2 -F fpm_custom.conf public/
我不知道该怎么做,因此Heroku会获得自定义内存限制。