我正在dokku上托管一个WP博客,但存在稳定性问题,我怀疑是内存问题,因此我想增加可供PHP使用的内存,具体来说,要设置自定义
我正在运行dokku
我已经按照以下建议操作:具体来说,我:
我缺少什么?我怀疑没有影响PHP初始化设置的东西,也许我的调试方式不正确?
memory_limit
值。我正在运行dokku
v0.5.6
,并使用BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-php#102
为了调试我的blog
应用程序的PHP设置,我运行:dokku run blog php -ini | grep memory_limit
#=> memory_limit => 128M => 128M
我已经按照以下建议操作:具体来说,我:
- 制作了
.user.ini
文件,其中包含memory_limit = 256M
- 制作了
fmp_custom.ini
文件,其中包含php_value[memory_limit] = 256M
- 制作了
php_custom.ini
文件,其中包含memory_limit = 256M
- 制作了
Procfile
文件,其中包含web: vendor/bin/heroku-php-nginx -C nginx.conf -F fpm_custom.ini -i php_custom.ini
- 甚至 fork 了 heroku buildpack,并制作了一个
/conf/php/php.ini
文件,其中包含memory_limit = 256M
dokku run blog php -ini | grep memory_limit
#=> memory_limit => 256M => 256M
我缺少什么?我怀疑没有影响PHP初始化设置的东西,也许我的调试方式不正确?
phpInfo()
确实显示,使用.user.ini
并设置memory_limit=256M
会为所有应用程序设置“本地”设置。 - Epigene