sql >> Base de Datos >  >> RDS >> Mysql

Tamaño de respuesta COM_STMT_PREPARE incorrecto. Recibido 7. ERROR LARAVEL

También me enfrenté al mismo problema. Mi proveedor de alojamiento web era 000webhost. Simplemente configure este atributo PDO PDO::ATTR_EMULATE_PREPARES a verdadero en el archivo de configuración de su base de datos (config/database.php) y debería funcionar bien.

Por ejemplo:

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

Además, es posible que deba ejecutar php artisan config:cache si ha almacenado en caché su configuración o si se ejecuta en un entorno de producción.