Meine App ist Laravel 5.1 und Handwerker Call-Methode funktioniert gut in lokalen. Aber nicht in der Produktion arbeiten.Artisan :: Anruf ('db: Seed') funktioniert nicht in der Produktion
Artisan::call('db:seed', [
'--class' => 'ResetSeeder',
'--force' => true
]);
Dies ist mein Code im Controller. wenn ich diesen Code in local und Produktion var_dump; gebe null zurück (0). Aber lokal ist execute und production not_execute.
Meine Datenbankeinstellungen sind perfekt. Alle Systemmethoden funktionieren gut. Nur Artisan :: call() funktioniert nicht.
HINWEIS: Wenn ich den Befehl "php artisan db: seed - class = ResetSeeder --force" auf der Konsole aufrufen. Dieser Befehl funktioniert auch in der Konsole.
Vielen Dank für die Hilfe und Entschuldigung mein Englisch.
Ich bin Debug der Code. Artisan :: call() ist Arbeit. Aber 'DB :: table ('banner_boxed') -> insertGetId ($ data);' code in meinem Seeder, return id, aber nicht die Daten einfügen. –
Und meine Tabelle AUTO_INCREMENT ID steigt, aber keine Daten einfügen –