Устранение сообщений об ошибке для ряда старых модулей
Добавлено: 01 апр 2016, 15:55
В ряде платежных модулей используется mysql-расширение для языка php. В последних версиях php это расширение принято "устаревающим", и модули начали выдавать вот такое предупреждение:
Чтобы его устранить, нужно отредактировать файл index.php. В него нужно вставить второй строкой специальную команду, которая должна подавить вывод сообщений об "устаревших модулей". В итоге должно стать вот так:
В принципе, можно еще для надежности вообще отключить вывод сообщений об ошибках, добавив еще и такую команду:
зы. Дополнительно обратите внимание, чтоб в модуле не было других строк с параметром error_reporting (или же, не добавляйте новую директиву, а отредактируйте ту, что уже есть в файле)...
Код: Выделить всё
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in
Код: Выделить всё
<?php
error_reporting(~E_DEPRECATED);
Код: Выделить всё
ini_set( "display_errors", 0 );