Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

569
Vistas
Los errores de Laravel 5XX se interceptan como 502 Bad Gateway en NginX con PHP-FPM ejecutándose en Docker

Usé esta guía para configurar mi entorno de desarrollo local usando NginX/PHP-FPM en contenedores docker: https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql- con-docker-compose

La aplicación funciona perfectamente y esta configuración realmente me ayudó a resolver el problema de permisos que surge al ejecutar la aplicación Laravel en Docker en el sistema operativo Linux. Mi dolor de cabeza en este momento es; cada vez que hay un error de laravel (por ejemplo, la ruta no está definida o se produce alguna excepción), veo este mensaje de error:

502 Puerta de enlace no válida

Sin embargo, si sigo los registros de mi contenedor (con el comando: docker-compose logs -f --tail=100 ) puedo ver el error real que normalmente se muestra en el navegador:

 my-app | NOTICE: PHP message: [2020-04-21 23:43:16] local.ERROR: Route [vendor.dashboard] not defined. {"userId":6,"exception":"[object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [vendor.dashboard] not defined. at /var/www/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:420) my-app | [stacktrace] my-app | #0 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Redirector.php(176): Illuminate\\Routing\\UrlGenerator->route('vendor.dashboar...', Array) etc...

¿Alguna idea de por qué podría ser esto? ¿Cómo obtengo los errores de mi aplicación laravel para que aparezcan normalmente en el desarrollo local? (La depuración de PS está habilitada en laravel a través de env)

SO: Kubuntu 20.x / Laravel 7.x / PHP 7.x / Nginx 1.x

Aquí hay algunos archivos de mi configuración que pueden ser de interés:

  • docker-compose.yml
  • Dockerfile
  • nginx/conf.d/app.conf
  • php/local.ini (verificado que se carga comprobando la llamada a phpinfo() )
over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda