PHP 응용 프로그램 (Laravel)과 eb CLI가 설치되어 있습니다. 로컬에서는 모든 것이 좋습니다.Elastic Beanstalk CMD-AppDeploy 활동 실패 (작성자 문제)
초기 응용 프로그램이 예상대로 작동합니다 (작성시 archive.zip로 업로드 됨). 그것은 실패
git aws.push
:
나는 사용하여 내 응용 프로그램 내 REPO을 누르면. 로그는 이런 말 :
[2014-12-12T16:53:38.652Z] INFO [28264] - [CMD-AppDeploy/AppDeployStage0/AppDeployPreHook/10_composer_install.sh] : Activity failed.
[2014-12-12T16:53:38.652Z] INFO [28264] - [CMD-AppDeploy/AppDeployStage0/AppDeployPreHook] : Activity failed.
[2014-12-12T16:53:38.652Z] INFO [28264] - [CMD-AppDeploy/AppDeployStage0] : Activity failed.
[2014-12-12T16:53:38.653Z] INFO [28264] - [CMD-AppDeploy] : Completed activity. Result:
Command CMD-AppDeploy failed.
이
[2014-12-12T16:53:38.653Z] ERROR [28264] : Command CMD-AppDeploy failed!
[2014-12-12T16:53:38.654Z] INFO [28264] : Command processor returning results:
{"status":"FAILURE","api_version":"1.0","truncated":"true","results":
[{"status":"FAILURE","msg":"[CMD-AppDeploy/AppDeployStage0/AppDeployPreHook/10_composer_install.sh]
command failed with error code 1:
/opt/elasticbeanstalk/hooks/appdeploy/pre/10_composer_install.sh\n++ /opt/elasticbeanstalk/bin/get-config container -k app_staging_dir\n+ EB_APP_STAGING_DIR=/var/app/ondeck\n+
cd /var/app/ondeck\n+ '[' -f composer.json ']'\n+
export COMPOSER_HOME=/root\n+ COMPOSER_HOME=/root\n+ '[' -d vendor ']'\n++ /opt/elasticbeanstalk/bin/get-config optionsettings -n aws:elasticbeanstalk:container:php:phpini -o composer_options\n+ PHP_COMPOSER_OPTIONS=\n+
echo 'Found composer.json file. Attempting to install vendors.'\nFound composer.json file.
Attempting to install vendors.\n+ composer.phar install --no-ansi --no-interaction\nLoading composer repositories with package information\nInstalling dependencies (including require-dev) from lock file\n - Installing symfony/finder (v2.5.8)\n ","returncode":1,"events":[]}]}
내가 인스턴스로 간하고 시스템 내에서 작곡가 업데이트를 수행하지만 괜찮 았는데 한이 작곡가의 문제였다 생각했다.
나는 .gitignore
나는 그래서 내가 여기 아주 분명 뭔가/실종 뭔가를하고 있어요 가정하고 온라인 유사한 아무것도 찾을 수 없습니다에서 composer.lock 파일을 제거했습니다.
여기에 같은 문제가 있습니다. ( –
설치 Rich의 차이점은 무엇입니까? – Mason8r
로그를보고 (EB 콘솔에서 다운로드) 작곡가가 튀어 나오는 곳을 검색해보십시오. .어디에서 로그를 볼 수 없지만 로그의 한 부분에 작곡가 오류 출력이 표시되어 내 문제를 해결하는 데 도움이되었습니다. –