これらのPHP設定をElastic Beanstalk環境に追加します:
upload_max_filesize = 64M
post_max_size = 64M
これらのオプションは、.ebextensions
の- option_settings では設定できません。
Namespace | Extend
---------------------------------------------|-------
aws:elasticbeanstalk:application:environment | Yes
aws:elasticbeanstalk:container:php:phpini | No
Elastic Beanstalkコンテナーのphp.ini
にカスタム設定を追加するにはどうすればよいですか?
私が見つけた最もクリーンな方法は、プロジェクトアーカイブで 。ebextensions config file を使用することです。
サンプル .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
設定。