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

568
Views
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
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!