2

Amazon AWS Elastic beanstalkにSymfony 3アプリケーションをデプロイしようとしています。私はルートディレクトリにebextentionsというフォルダを作成しています。このディレクトリには、私はそのようなコードが含まれているcomposer.configファイルを追加だ:Amazon AWSのデプロイメントでコンポーザーフラグ--no-devを設定する方法

options_settings: 
    aws:elasticbeanstalk:container:php:phpini: 
     composer_options: --no-dev 

を、それは私のために動作しません。 デベロッパーの要件がなくても、デプロイメントプロジェクトの設定と場所はどこですか?

+1

がルートディレクトリ '.ebextensions'(隠されたフォルダの出発でフォルダですドット付き)? –

答えて

0

問題は、フォルダ名が間違っていることです。ファイル名を.ebextentionsとする場合は、ebextentionsを使用しています(先頭にドットがあります)。

詳細については、this answerを参照してください。

0

私はちょうど

はEB-のactivity.log --no-devの引数が渡されていませんでしたチェック...これと同じ問題が発生しました。

ここでは私のために働いていたものです:

option_settings: 
    - namespace: aws:elasticbeanstalk:container:php:phpini 
    option_name: composer_options 
    value: --no-dev 

Amazonの文書が間違っ/誤解を招くようですが... http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP.container.html#php-namespaces

関連する問題