Чтобы отобразить все ошибки, вам необходимо:
1. Возьмите эти строки в скрипте PHP, который вы вызываете из браузера (обычно index.php
):
error_reporting(E_ALL);
ini_set('display_errors', 1);
2. (a) Убедитесь, что этот скрипт не имеет синтаксических ошибок
-or -
2. (b) Установите display_errors = On
в свой php.ini
В противном случае он даже не сможет запустить эти 2 Строки!
Вы можете проверить наличие синтаксических ошибок в вашем скрипте, запустив (в командной строке):
php -l index.php
Если вы включили , сценарий из другой скрипт PHP, то он будет отображать синтаксические ошибки в включенном скрипте . Например:
index.php
error_reporting(E_ALL);
ini_set('display_errors', 1);
// Any syntax errors here will result in a blank screen in the browser
include 'my_script.php';
my_script.php
adjfkj // This syntax error will be displayed in the browser