Необработанное исключение «PDOException с сообщением» SQLSTATE [HY000] [2013]

Я пытаюсь получить MySQL базы данных и работает на Amazon RDS, однако я сталкиваюсь с проблемой. При попытке подключиться к моей БД через php с удаленного сервера, чтобы получить информацию, я получаю следующую ошибку.

Неопределенное исключение «PDOException» с сообщением «SQLSTATE [HY000] [2013] Потеряно соединение с сервером MySQL при чтении начального сообщения
пакет ‘, системная ошибка: 110’

И это указывает на строку, которая показывает мой пароль имени пользователя dbhostname и т. Д. Что я могу сделать, чтобы обойти эту ошибку. Имя хоста и т. Д., Кажется, хорошо, так как я могу подключиться к БД, используя MySQL, используя те же учетные данные. Что мне не хватает?

Примечание PDO и Mysql установлены на удаленном сервере php

0

Решение

Обнаружил, что это проблема с входящими правилами брандмауэра на моем сервере AWS RDS. Что заставило меня думать, что это ошибка брандмауэра, так это то, что ошибка относится к пакетам и потерям соединений. Кроме того, тот же код работал раньше, и расширения PDO, не установленные в PHP, дали совершенно другую ошибку.

0

Другие решения

Других решений пока нет …