Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

248
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda