[solucionado] Check de sintaxis en todos nuestros archivos PHP desde la linea de comandos en linux
Publicado por xve (6935 intervenciones) el 06/09/2017 20:46:51
Php tiene varias opciones desde la linea de comandos con
Una de estas opciones, es "-l" que nos hace un check de sintaxis de nuestro archivo php...
Pero si deseamos que nos analice cada uno de los archivos de nuestro proyecto, la manera mas sencilla que he encontrado es con el comando find:
Si deseamos que unicamente nos muestre los errores... una manera puede ser:
Espero que os sirva de ayuda
1
$ php -h
Una de estas opciones, es "-l" que nos hace un check de sintaxis de nuestro archivo php...
1
$ php -l miPagina.php
Pero si deseamos que nos analice cada uno de los archivos de nuestro proyecto, la manera mas sencilla que he encontrado es con el comando find:
1
$ find -name "*.php" -type f -exec php -l {} \;
Si deseamos que unicamente nos muestre los errores... una manera puede ser:
1
$ find -name "*.php" -type f -exec php -l {} \; | grep -v "No syntax errors detected"
Espero que os sirva de ayuda
Valora esta pregunta
1