Сайт построен на системе HOSTCMS, но используются и собственные скрипты. При этом HOSTCMS постоянно пишет в логи и присылает сообщения об ошибках типа
Цитата |
"2016-04-22 14:04:44",undefined,"<strong>Undefined error:</strong> mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead в файле /home/db-config.php (строка 15) |
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
error_reporting(0);
Цитата |
ini_set('display_errors', 'Off'); |
Цитата |
что это уже устарело и ВО ВСЕХ ВЕРСИЯХ PHP не работает |
ini_set('display_errors', 'Off');
Цитата |
"2016-04-22 14:04:44",undefined,"<strong>Undefined error:</strong> mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead в файле /home/db-config.php (строка 15) |
Цитата (twin @ 22.04.2016 - 16:29) | ||
Какие ini_set? Вы лог то внимательно почитайте:
Это что, Расмус русский язык учит? |
Цитата |
"2016-04-22 16:36:37",undefined,"<strong>Undefined error:</strong> mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead в файле /home/db-config.php (строка 16) Стек вызовов: Файл:db-config.php, строка 16, Файл: control.php, строка 31, |
Цитата (inpost @ 22.04.2016 - 12:04) |
Владимир55 Прописать рядом с error_reporting(0); Если ошибки до сих пор будут выводиться, то надо будет на уровне хостинга в панели управления настраивать. |
// отключение сообщений об ошибках
error_reporting(0);
ini_set('display_errors', 'Off');
// Соединяемся с сервером базы данных
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
Цитата (bestxp @ 22.04.2016 - 12:37) |
потом уже обработчиком ошибок cms или что там у автора превращаеться в то что есть |
Цитата (twin @ 22.04.2016 - 23:28) |
Так вот именно. Раз не получается отключить на уровне PHP, значит можно выключить на уровне этого обработчика. |