Просмотр полной версии : Не могу подключиться к MySQL через PHP
Здравтсвуйте, я столкнулся с такой проблемой. Есть php фаил со следующим содержимым:
Code:
Скрипт не может подключиться к БД, и показывает просто белый экран. Логин и пароль выставлены правильно, mysql запущен, пробовал вместо localhost вставлять ip адрес локальной сете, затем iport результат тот же. В чём может быть дело, народ?
Всем заранее спасибо!!!
Добавил в скрипт две строчки, для того, чтобы посмотреть отладочную информацию, и скрип написал следующее:
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/html/action.php:5 Stack trace: #0 {main} thrown in /var/www/html/action.php on line 5
Сейчас жду когда завершаться команды apt-get update && apt-get upgrade -y а пока сервак апгрейдиться пойду пыль с него протру, вдруг это поможет)
Code:
0. Как поживает libmysql.so?
1. В новой версии php удалена эта функция. RTFM про PDO, это самое передовое, если не ошибаюсь. Или хотя бы mysqli. Но с PDO приятней работать
http://php.net/manual/en/mysqli.quickstart.connections.php
mysql_connect
Внимание
Данное расширение устарело, начиная с версии PHP 5.5.0, и удалено в PHP 7.0.0. Используйте вместо него MySQLi (http://php.net/manual/ru/book.mysqli.php) или PDO_MySQL (http://php.net/manual/ru/ref.pdo-mysql.php).
Проблема была в том, что не встали определённые пакеты (не помню уже какие), отвечающие за связку PHP+MySQL. Всем спасибо за ответы!!! Про mysqli, принял к сведению, код поправлю
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot