Назад | Перейти на главную страницу

Общая ошибка HY000 на RDS

Я только что настроил свой проект Laravel (PHP) на Amazon с EC2 и RDS. Использование MySQL 5.7.

Однако после входа в систему я столкнулся с ошибкой. Я могу зарегистрировать пользователя нормально, но когда я вхожу в систему, я получаю общую ошибку по простому запросу:

SQLSTATE[HY000]: General error: (SQL: select * from `users` where `users`.`id` = 1 limit 1)

Я пробовал увеличить максимальный размер пакета, но это не помогает. Также попытался выполнить запрос напрямую с помощью MySQL CLI, и он возвращает созданного мной пользователя.

Странно то, что он отлично работает локально на моем собственном сервере (Homestead / Vagrant).

Есть идеи, что я могу сделать, чтобы это исправить?

Похоже, это была проблема с HHVM, а не с Laravel или RDS / MySQL.

Вместо этого я установил PHP 7, и теперь он работает. Странный...