AWS Elastic BeanStalk php.ini 文件更新

AWS Elastic BeanStalk php.ini file update

我想将我的 php Web 应用程序的最小上传文件大小从 2MB 增加到 64MB。我有一个配置文件存储在 .ebextensions 目录中。部署到 aws 时,出现错误发生:

应用程序版本 try10 中的配置文件 .ebextensions/yep.config 包含无效的 YAML 或 JSON。 YAML 异常:扫描“”中的简单键时,第 7 行,第 7 列:upload_max_filesize = 64M ^ 在“”,第 8 行,第 7 列中找不到预期的“:”:post_max_size = 64M ^ , JSON 异常:位置 0 处出现意外字符 (f)。更新配置文件。

下面是我开始使用的配置文件。我花了 8 个小时进行故障排除,但没有成功。非常感谢任何帮助。

files:
"/etc/php.ini":
  mode: "000755"
  owner: root
  group: root
  content: |
  upload_max_filesize = 64M
  post_max_size = 64M

我在 Elastic Beanstalk 应用程序中成功地使用了它。只需将以下内容放入应用程序根目录中 .ebextensions 目录内的 yep.config 文件中。

files:
  "/etc/php.d/project.ini" :
    mode: "000644"
    owner: root
    group: root
    content: |
      upload_max_filesize=64M
      post_max_size=64M