Pregunta

is there a way to check by using a command into terminal,recursively into folders, if a PHP file is corrupted? Thank you very much.

In my case, for corruption i mean bad encoding that could create problems with PHP interpreting.

¿Fue útil?

Solución 2

Problem was caused by the Byte Order Mark in my files. Used this answer to fix everything Elegant way to search for UTF-8 files with BOM?

Otros consejos

What do you mean by corrupted? I assume you mean syntax error?

You can check for syntax errors in a terminal with:

php -l file.php

You can use find to search recursively and check all php files:

find . -type f -name '*.php' -exec php -l {} \;

Hope this helps :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top