2016-07-26 37 views
3

..私は.ebextensionsディレクトリに保存された設定ファイルを持って... AWSに展開しながら、エラーが発生しました:AWS Elastic Beanstalkでphp.iniファイルの更新

アプリケーションバージョンtry10の設定ファイル.ebextensions/yep.configに無効なYAMLまたはJSONが含まれています。 YAML例外:7行目、7列目の単純なキーをスキャン中にupload_max_filesize = 64M ^が期待通りに見つかりませんでした: "、" 8行目、7列目:post_max_size = 64M ^、JSON例外:予期しない文字( f)位置0で。構成ファイルを更新します。

以下は私の設定ファイルです。私は運がない8時間のトラブルシューティングに費やしました。どんな援助も非常に義務づけられます。

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

php.iniのパスは、ほとんどの場合、php.iniのパスが「/etc/php5/apache2/php.ini」であると思われます。更新後は、Apacheを再起動する必要があります。 – error2007s

+0

私はそれを試してみます – Drizzle53

+0

ええ、それは私に同じエラーを与える..何かがコードで間違っている – Drizzle53

答えて

5

私はこれを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 
+0

また、タブの代わりにスペースを使用して、任意の隠された文字が必要な値を解析するAWSの問題を引き起こす可能性があるファイルに配置されていないことを確認してください。 – infohound

+0

Ok ...ありがとう..私は今これを試してみる – Drizzle53

+0

本当にありがとう..それは働いた..もう一度ありがとう! – Drizzle53

関連する問題