исправлено Ошибка mysql_connect() в init_tr

ВаленокPC

Пользователь
#1
Всем доброй ночи заметил что при подключении php выше 5.4 начинает лезть "ошибка" в логах и захламляет его, вот такого типа.
Код:
PHP Deprecated:  mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in *\bt\includes\init_tr.php on line 131
Что делать как быть, если не хочется снижать версию php до минимума!

Можно скрыть эти предупреждения. Заменив в \library\includes\init_bb.php строку
Код:
    ini_set('error_reporting', E_ALL);
на
Код:
    ini_set('error_reporting', E_ALL & ~E_DEPRECATED);
А если не закрывать на это глаза? Как быть? Что делать?
 

Exile

Администратор
#7
@ВаленокPC по-моему в данном конкретном месте хватит грязного хака - замены mysql_connect на mysqli_connect.
Что все так плохо? Перешли же на ZF Почему бы его не использовать?
Использование драйвера ZF будет, обязательно. Ради него все и затевалось по сути. Очень скоро перейдем, а пока так.
 

ВаленокPC

Пользователь
#8
@ВаленокPC по-моему в данном конкретном месте хватит грязного хака - замены mysql_connect на mysqli_connect.

Использование драйвера ZF будет, обязательно. Ради него все и затевалось по сути. Очень скоро перейдем, а пока так.
Грусть, печаль, тоска!:sick:
 
Сверху