Почему PHP- -l
не может найти ошибок в test.html
.
$ cat test.html <?php error_reporting(E_ALL); echo "Hello, world!"; sdfsdfsdfsdf ?> $ php -dhtml_errors=0 -ddisplay_errors=On -l test.html No syntax errors detected in test.html $ php test.html Hello, world!PHP Notice: Use of undefined constant sdfsdfsdfsdf - assumed 'sdfsdfsdfsdf' in test.html on line 7 $
Другие типы ошибок также не найдены, такие как неопределенные функции, require_once()
для несуществующих файлов, неправильный синтаксис в объявлениях массивов и т. Д. Почему это может быть?
Благодарю.