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.

有帮助吗?

解决方案 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?

其他提示

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 :)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top