[英]In AWS Elastic Beanstalk, how to change parameter of php.ini
我正在使用AWS Elastic Beanstalk运行网站。 在AWS Elastic Beanstalk中,php.ini中的默认upload_max_filesize限制为2M。 我想将upload_max_filesize增加到20M。 我通过上传带有新的99my_php_ini_change.config的新应用程序源代码来执行以下操作和“上传和部署” EBS。 但是它不会自动创建/etc/php.d/zzz_my_own_php.ini。 我还使用Elastic Beanstalk“创建了新应用程序”,但是我也没有看到成功创建文件/etc/php.d/zzz_my_own_php.ini的过程。
错误在哪里?
我所做的是:
将文件99my_php_ini_change.config放在应用程序根目录下的.ebextensions文件夹中。
99my_php_ini_change.config包含:
files:
"/etc/php.d/zzz_my_own_php.ini" :
mode: "000644"
owner: root
group: root
content: |
upload_max_filesize=20M
您是否在/var/log/eb-activity.log
的日志文件中看到任何错误消息? 您可以通过执行eb ssh
来查看完整的日志文件,或者可以通过EB控制台或使用eb logs
从命令行检索它。 如果有任何错误,请在此处显示您的日志文件。
另外,YAML文件对空格非常敏感。 您可以改用以下方法(注意每个缩进级别的两个空格,冒号前没有空格和缺少换行符):
files:
"/etc/php.d/zzz_my_own_php.ini":
mode: "000644"
owner: root
group: root
content: |
upload_max_filesize=20M
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.