Привет,
влизайки в уебсайта си получавам съобщение , че има някакъв проблем със сайта. Дебъгвам и виждам следното съобщение от Laravel:
LARAVEL - SQLSTATE[HY000]: General error: 1835 Malformed communication packet
Реших проблема като добавих този ред:
'options' => [PDO::ATTR_EMULATE_PREPARES => true]
В настройките към базата данни.
Въпроса ми е правилно ли съм подходил и какво същност прави реда , който добавих и ми реши проблема?
LARAVEL - SQLSTATE[HY000]: General error: 1835 Malformed communication packet
Re: LARAVEL - SQLSTATE[HY000]: General error: 1835 Malformed communication packet
Това ми изглежда като да работиш със стара версия на php?
Ако е така, насочи се към поне версия 7.1, няма толкова брейкинг промени.
Ако е така, насочи се към поне версия 7.1, няма толкова брейкинг промени.
- Revelation
- Web-tourist
- Posts: 921
- Joined: Sun Mar 24, 2013 1:23 pm
Re: LARAVEL - SQLSTATE[HY000]: General error: 1835 Malformed communication packet
Ако си намерил това решение в stackoverflow е хубаво да прочетеш и коментарите под решението. Коя версия на PHP и Ларавел използваш?Ticketa wrote: ↑Thu Nov 05, 2020 10:30 pmПривет,
влизайки в уебсайта си получавам съобщение , че има някакъв проблем със сайта. Дебъгвам и виждам следното съобщение от Laravel:
LARAVEL - SQLSTATE[HY000]: General error: 1835 Malformed communication packet
Реших проблема като добавих този ред:
'options' => [PDO::ATTR_EMULATE_PREPARES => true]
В настройките към базата данни.
Въпроса ми е правилно ли съм подходил и какво същност прави реда , който добавих и ми реши проблема?