Nach dem Update von 3.1.20 im Lumen wurde dieser Fehler (überall) angezeigt:
In ExcelServiceProvider.php Zeile 44:
Aufruf der undefinierten Methode Laravel \ Lumen \ Application :: booted ()
Erwartetes Verhalten:
Der Code wird ausgeführt
Tatsächliches Verhalten:
Ich erhalte überall im System einen 500-Fehler, der auf den Fehler hinweist.
Alle zusätzlichen Informationen, Konfigurationen oder Daten, die möglicherweise zur Reproduktion des Problems erforderlich sind.
Wir unterstützen Lumen im Moment nicht wirklich. Fühlen Sie sich frei, eine PR zu öffnen, die sie (mehr) kompatibel macht.
Wir unterstützen Lumen im Moment nicht wirklich. Fühlen Sie sich frei, eine PR zu öffnen, die sie (mehr) kompatibel macht.
Bis zu diesem Update hat es gut funktioniert, auch wenn es nicht offiziell unterstützt wurde
Ich glaube, es gibt noch mehr Dinge, die in Lumen nicht funktionieren, aber wie gesagt, eine PR für Lumen ist willkommen.
Ich habe die letzte Version des Pakets installiert
es ist 3.1.21
Aber wenn ich in ExcelServiceProvider zum Code gehe, bekomme ich diese
$this->app->booted(function () {
$this->app->make(SettingsProvider::class)->provide();
});
nicht so wie es in der neuen Version ist:
if ($this->app instanceof \Illuminate\Foundation\Application) {
// Laravel
$this->app->booted(function () {
$this->app->make(SettingsProvider::class)->provide();
});
} else {
// Lumen
$this->app->make(SettingsProvider::class)->provide();
}
ich machte
Komponist Clearcache
Komponisten-Update
Komponisten installieren
aber nicht die richtigen Dateien bekommen !!!
Es ist noch nicht markiert
Wann können wir die neue Version bekommen?
Es wäre sehr cool, dieses Release-Tag zu bekommen.
Hilfreichster Kommentar
Wann können wir die neue Version bekommen?