Esta web utiliza cookies, puedes ver nuestra política de cookies aquí. Si continuas navegando estás aceptándola

Debugear código php/symfony en producción


En multitud de ocasiones no somos capaces de depurar nuestro código PHP de forma sencilla, otras veces no hay rastro del error que se está produciendo ni en los logs del servidor web ni en los de la aplicación. En estos casos lo mas recomendable es arrancar el servidor integrado de Symfony para ver con mas claridad lo que está ocurriendo, este servidor se bindea a la dirección de loopback permitiéndonos debugear código sin interrumpir el servicio ya que no es necesario parar el servidor web que tengamos en producción pero tendremos que hacer uso de túneles ssh para acceder a este.

 

Creamos el túnel ssh:

ssh -L 8000:127.0.0.1:8000 -A -g IP_SERVER

Nos movemos al directorio Docroot del proyecto y arrancamos el servidor:

php bin/console server:run

Accedemos a localhost:8000 que nos llevará a localhost del servidor IP_SERVER:

http://localhost:8000

Autor: Kr0m -- 27/07/2019 18:34:00