Mysql
 sql >> Database >  >> RDS >> Mysql

Dimensione della risposta COM_STMT_PREPARE errata. Ricevuto 7. ERRORE LARAVEL

Ho anche affrontato lo stesso problema. Il mio provider di host web era 000webhost. Basta impostare questo attributo PDO PDO::ATTR_EMULATE_PREPARES su true nel file di configurazione del database (config/database.php) e dovrebbe funzionare correttamente.

Es.:

'mysql' => [
    'driver' => 'mysql',
    'host' => env('DB_HOST', 'localhost'),
    //.......
    'options'   => [PDO::ATTR_EMULATE_PREPARES => true,]
],

Inoltre, potrebbe essere necessario eseguire php artisan config:cache se hai memorizzato nella cache la tua configurazione o se è in esecuzione in ambiente di produzione.