Php
如何在 AWS Elastic Beanstalk 上向 php.ini 添加指令?
我想將這些 PHP 設置添加到我的 Elastic Beanstalk 環境中:
upload_max_filesize = 64M post_max_size = 64M
這些選項不能用option_settings in設置
.ebextensions
:Namespace | Extend ---------------------------------------------|------- aws:elasticbeanstalk:application:environment | Yes aws:elasticbeanstalk:container:php:phpini | No
如何
php.ini
在 Elastic Beanstalk 容器中添加自定義設置?
我發現最乾淨的方法是在我的項目存檔中使用.ebextensions 配置文件:
範例
.ebextensions/project.config
文件:files: "/etc/php.d/project.ini" : mode: "000644" owner: root group: root content: | upload_max_filesize = 64M post_max_size = 64M
部署應用程序版本時,這將在目錄中寫入一個自定義配置文件,該文件
php.d
將覆蓋任何php.ini
設置。