Ошибка mysql_connect() в init_tr

Started by ВаленокPC on 2014-12-27 21:31 — 28 replies, 6669 views

#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);

А если не закрывать на это глаза? Как быть? Что делать?
#2
php5-mysqlnd установи
#3
php5-mysqlnd установи
Спасибо! Ну когда все таки будет PDO?
#4
Спасибо! Ну когда все таки будет PDO?
Ты наступил на больную мозоль)
#5
Что все так плохо? Перешли же на ZF Почему бы его не использовать?
#6
не перешли, а только подключили. это разные вещи
#7
@ВаленокPC по-моему в данном конкретном месте хватит грязного хака - замены mysql_connect на mysqli_connect.
Что все так плохо? Перешли же на ZF Почему бы его не использовать?
Использование драйвера ZF будет, обязательно. Ради него все и затевалось по сути. Очень скоро перейдем, а пока так.
#8
@ВаленокPC по-моему в данном конкретном месте хватит грязного хака - замены mysql_connect на mysqli_connect.

Использование драйвера ZF будет, обязательно. Ради него все и затевалось по сути. Очень скоро перейдем, а пока так.
Грусть, печаль, тоска!🤢
#9
@ВаленокPC замену на mysqli попробовали?
#10
@ВаленокPC замену на mysqli попробовали?
ДА уже можно сказать все!!! Скрипя зубами снизил версию php!!!