Member 13918239 Ответов: 1

Фатальная ошибка: неперехваченная ошибка: вызов неопределенной функции mysql_connect()


я установил care2x на сервер laragon (php и mysql), но он выдает ошибку, пожалуйста, помогите мне решить эту проблему

Что я уже пробовал:

установка care2x

ошибка

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\laragon\www\care\classes\adodb\drivers\adodb-mysql.inc.php:364 Stack trace: #0 C:\laragon\www\care\classes\adodb\adodb.inc.php(525): ADODB_mysql->_connect('localhost', 'root', 'root', 'care2x_trunk') #1 C:\laragon\www\care\include\core\inc_db_makelink.php(84): ADOConnection->Connect('localhost', 'root', 'root', 'care2x_trunk') #2 C:\laragon\www\care\include\core\inc_environment_global.php(81): require_once('C:\\laragon\\www\\...') #3 C:\laragon\www\care\index.php(40): require('C:\\laragon\\www\\...') #4 {main} thrown in C:\laragon\www\care\classes\adodb\drivers\adodb-mysql.inc.php on line 364

1 Ответов

Рейтинг:
2

Jochen Arndt

Видеть PHP: mysql_connect - руководство пользователя[^]:

Цитата:
Предупреждение Это расширение было устаревшим в PHP 5.5.0, и оно было удалено в PHP 7.0.0. Вместо этого следует использовать расширение MySQLi или PDO_MySQL. См. также MySQL: Выбор API[^] и связанные вопросы и ответы[^] для получения дополнительной информации. Альтернативы этой функции включают в себя:
mysqli_connect()
PDO::__construct()
Вы, вероятно, установили PHP 7 на свой сервер и старый care2x версия, которая использует старый интерфейс mysql.