Laravel AWS Elasti c Ошибка развертывания Beanslack - ошибка нехватки памяти - PullRequest
0 голосов
/ 14 марта 2020

Я развернул свое приложение в AWS Elasti c Beanslack. Изначально я развернул свое приложение непосредственно в консоли Aws. После настройки всех вещей. Я заархивировал свой код и загрузил его в консоль. В то время он работал идеально.

Но теперь я попытался развернуть его с помощью Cli, он показывает ошибку. Я поставил команду eb deploy

Creating application version archive "app-xxxxxxxxx".
Uploading: [##################################################] 100% Done...
2020-03-14 18:51:49    INFO    Environment update is starting.      
2020-03-14 18:51:55    INFO    Deploying new version to instance(s).
2020-03-14 18:52:22    ERROR   [Instance: i-xxxxxxxxx] Command failed on instance. Return code: 255 Output: (TRUNCATED)...ar/src/Composer/DependencyResolver/GenericRule.php on line 36
    Fatal error: Out of memory (allocated 809508864) (tried to allocate 8192 bytes) in phar:///opt/elasticbeanstalk/support/composer.phar/src/Composer/DependencyResolver/GenericRule.php on line 36. 
    Hook /opt/elasticbeanstalk/hooks/appdeploy/pre/10_composer_install.sh failed. For more detail, check /var/log/eb-activity.log using console or EB CLI.
    2020-03-14 18:52:22    INFO    Command execution completed on all instances. Summary: [Successful: 0, Failed: 1].
    2020-03-14 18:52:22    ERROR   Unsuccessful command execution on instance id(s) 'i-xxxxxxxxx'. Aborting the operation.
    2020-03-14 18:52:23    ERROR   Failed to deploy application.        

Из Inte rnet Я попробовал все эти вещи 1) Я расширил память в php .ini, но она все еще не работает 2) Я создал папку ebextensions и делаю некоторые конфигурации, но они также не работают

Я предполагал, что изначально я развернул их вручную, поэтому в то же время я установил архив с папкой продавца. Теперь, когда я попытался с Cli, он не возьмет папку продавца. Вместо того, чтобы использовать composer install Так что я думаю, что сталкиваюсь с этими проблемами из-за этих вещей

Пожалуйста, дайте нам знать, если что-нибудь еще, что я хочу сделать

...