Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Serialisierung von 'Closure' ist nicht erlaubt - laravel

Sie haben einen Tippfehler in Ihrem Controller:->withErros($validator) - es sollte withErrors sein . Der Unterschied ist groß.

Laravel konvertiert withErros($validator) in with(['erros' => $validator]) , was bedeutet, dass versucht wird, das gesamte Validator-Objekt in die Sitzung einzufügen. Um Dinge in den Sitzungsspeicher zu legen, muss sie zuerst serialisiert werden, was den Fehler verursacht.