Ръс Матни по-горе даде правилния отговор, така че той получава отметката. Тук ще напиша собствен отговор, за да добавя подробности за това как накарах нещата да работят. Предполагам, че имате настроена база данни и имате всички необходими идентификационни данни.
1. Отидете до вашето еластично табло за боб
2. След това отидете на вашата софтуерна конфигурация
3. Добавете променливите на вашата производствена среда, както е показано по-долу. Не забравяйте да зададете корена на документа на /public и също така да добавите :3306 в края на крайната точка на вашата база данни, за да избегнете грешката PDOEXCEPTION.
Вижте по-голямата версия на снимката по-долу
4. Следва SSH във вашия eb екземпляр на приложения. Вижте подробности тук , или опитайте следното по-долу:
$ ssh -i path/to/your/key/pair/pem/file.pem [email protected]
Обърнете внимание, че ec1-11-11-11-111.eu-central-1.compute.amazonaws.com е публичен DNS за вашите приложения. Ще намерите своя точно тук:
5. cd към вашето приложение:$ cd /var/app/current
6. Дайте достъп за четене/запис на вашата папка за съхранение или приложението не може да записва в папката на журналите и това ще доведе до грешка при изпълнение на миграциите. За да дадете достъп:$ sudo chmod -R ugo+rw storage
7. Най-накрая! Стартирайте вашите миграции и изпълнявайте други занаятчийски команди, ако желаете! $ php artisan migrate
Успехът трябва да изглежда приблизително така от gitbash: