Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Не могу подключиться к MySQL через PHP (https://forum.antichat.xyz/showthread.php?t=458662)

Dr_Wile 13.12.2017 07:48

Здравтсвуйте, я столкнулся с такой проблемой. Есть php фаил со следующим содержимым:

Код:

Code:
Скрипт не может подключиться к БД, и показывает просто белый экран. Логин и пароль выставлены правильно, mysql запущен, пробовал вместо localhost вставлять ip адрес локальной сете, затем iport результат тот же. В чём может быть дело, народ?

Всем заранее спасибо!!!

Dr_Wile 13.12.2017 08:15

Добавил в скрипт две строчки, для того, чтобы посмотреть отладочную информацию, и скрип написал следующее:

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 а пока сервак апгрейдиться пойду пыль с него протру, вдруг это поможет)

r0 13.12.2017 10:28

Код:

Code:
0. Как поживает libmysql.so?

1. В новой версии php удалена эта функция. RTFM про PDO, это самое передовое, если не ошибаюсь. Или хотя бы mysqli. Но с PDO приятней работать

grimnir 13.12.2017 20:30

http://php.net/manual/en/mysqli.quic...onnections.php

mysql_connect

Внимание

Данное расширение устарело, начиная с версии PHP 5.5.0, и удалено в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL.

Dr_Wile 14.12.2017 08:21

Проблема была в том, что не встали определённые пакеты (не помню уже какие), отвечающие за связку PHP+MySQL. Всем спасибо за ответы!!! Про mysqli, принял к сведению, код поправлю


Время: 02:26