Подтвердить что ты не робот

"Вызов функции undefined mysql_connect()" после обновления до php-7

После того как я обновил php5 до php7, я получаю сообщение об ошибке 500 с

PHP Неустранимая ошибка: Непринятая ошибка: вызов функции undefined mysql_connect()

Я поместил это в свои apt-источники, чтобы получить php7 прямо сейчас:

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

Что я в основном сделал:

apt-get remove php5
apt-get install php7-*

Я использую текущую версию Debian Jessie.

Но я все еще получаю это. На SO есть много вопросов, и я определенно проверил их все. Но я еще не нашел ответа.

4b9b3361

Ответ 1

Предупреждение Это расширение было устарело в PHP 5.5.0, и оно было удалено в PHP 7.0.0. Вместо этого расширение MySQLi или PDO_MySQL должно быть используемый. См. Также MySQL: выбор руководства по API. Альтернативы этой функции включают:

mysqli_connect()

PDO::__construct()

используйте MySQLi или PDO

<?php
$con = mysqli_connect('localhost', 'username', 'password', 'database');

Прочтите это