Ich stand auch vor dem gleichen Problem. Mein Webhost-Anbieter war 000webhost. Setzen Sie einfach dieses PDO-Attribut PDO::ATTR_EMULATE_PREPARES
auf true in Ihrer Datenbank-Konfigurationsdatei (config/database.php) und es sollte gut funktionieren.
Beispiel:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
//.......
'options' => [PDO::ATTR_EMULATE_PREPARES => true,]
],
Zusätzlich müssen Sie möglicherweise php artisan config:cache
ausführen wenn Sie Ihre Konfiguration zwischengespeichert haben oder in der Produktionsumgebung ausgeführt werden.