<?php
$debug = 1;
if(!$debug) {
ini_set('display_errors',0);
ini_set('display_startup_errors',0);
error_reporting(0);
ini_set('log_errors',0);
} else {
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
ini_set('log_errors',1);
}
Итак, пока мы разрабатываем сайт - debug = 1; Если сайт загружен на хостинг и уже есть хотя бы 1 посетитель - debug = 0; Ошибки - это подсказки, подсказки "что не так с нашим сайтом и где его проблемы". Некоторые проблемы являются и дырами, которыми любят пользоваться хакеры и вирусные боты. Суть их простая - ищут сайты с открытыми ошибками, проверяют на наличие определённых ошибок и, если находят, эксплуатируют их в своих злостных целях.
Комментарии о School-PHP (0):