Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

245
Views
Las instancias EC2 de ElasticBeanstalk no recuperan las variables .env establecidas en la consola Beanstalk para la aplicación Laravel en terminal/ssh

Estoy implementando una aplicación Laravel en ElasticBeanstalk. Ahora, estoy tratando de SSH en la instancia EC2 de mi entorno Beanstalk y ejecuto un comando.

 php artisan migrate --force

Pero no puedo ejecutarlo. El comando está fallando porque no está configurando las variables de entorno en el entorno Beanstalk. Aquí esta lo que hice.

Entro en la instancia. Luego voy a la carpeta /var/www/html. Luego ejecuto el comando "php artesanal migrar --force". Como mencioné, está fallando porque no está configurando las credenciales de la base de datos en el entorno Beanstalk. También probé esto.

 sudo -u root php artisan migrate --force

Lo mismo sucedió. También jugué con Tinker en la terminal. Cuando recupero el nombre de la aplicación como env('APP_NAME'), devuelve nulo. ¿Cuál es el problema y cómo puedo solucionarlo?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

El comando está fallando porque no está configurando las variables de entorno en el entorno Beanstalk.

En Amazon Linux 2 (AL2), las variables de entorno de EB se almacenan en /opt/elasticbeanstalk/deployment/env . Por lo tanto, cuando accede a su instancia de EB, puede usar lo siguiente para completar sus variables env (necesita sudo para rootear primero):

 sudo su export $(cat /opt/elasticbeanstalk/deployment/env | xargs) echo $YOU_ENV_NAME_FORM_EB

Esta es una forma no documentada de hacer esto en AL2.

Nota:

Las variables env no deben tener espacios . Además, el archivo no está disponible inmediatamente . Se crea cuando la implementación se realiza correctamente.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!