MySQL. Deprecated: mysql_connect()

pmchik01
4 года
0

Помогите пожалуйста решить проблему.
На версии mysql 5.6 всё хорошо работает, а на версии 5.7 выдает такую ошибку:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/uvelirka/uvelirka.com.ua/www/system/database/mysql.php on line 6
Notice: unserialize(): Error at offset 2133 of 18646 bytes in /home/uvelirka/uvelirka.com.ua/www/index.php on line 65
Аккаунт: 299493. pavelmag13b@gmail.com
Сайт: uvelirka.com.ua

rudenko
4 года
0

Установите error_reporting(0); в начале скрипта или в настройках хостинга в разделе [Мои сайты][Настройка PHP] уберите все галочки в разделе error_reporting.
В идеале перейти на mysqli расширение, так как mysql уже давно устарело.

pmchik01
4 года
0

Спасибо! )
mysql_connect() решил по вашему совету.
unserialize() решил заменой:
$config->set($setting['key'], unserialize($setting['value']));
на:
$config->set($setting['key'], unserialize($setting['value'])); if (!unserialize($setting['value'])) echo $setting['key']."==>".$setting['value']."<hr>";

Тема закрыта.