Laravel 4 kann keine Ausnahme abfangen

7

Ich habe versucht, dieses Problem zu isolieren (um es außerhalb meiner App zu produzieren), aber ich kann nicht.

%Vor%

Ich habe es auch mit einem catch (Exception $e) versucht, das gleiche passiert.

Mit diesem Code bekomme ich eine DecryptException in der zweiten Zeile. Wie kann das passieren, es ist in der Try Block?

Wie ich schon sagte, habe ich versucht, dasselbe bei einem sauberen Projekt zu tun, aber da hat es die Ausnahme gefangen, also frage ich, wo ich etwas durcheinander gebracht haben könnte.

    
duality_ 13.01.2013, 23:03
quelle

2 Antworten

24

Wenn Ihre Anwendung Namespace ist, müssen Sie

verwenden %Vor%

Gleichermaßen denke ich, dass DecryptException , das Sie zu fangen versuchen, den Namespace in Illuminate\Encryption hat, damit Sie

brauchen %Vor%

Denken Sie daran, dass Laravel 4 immer noch alpha oder pre-beta ist (anscheinend sind sie sich selbst nicht sicher), also ist es in Kein Weg stabil und wahrscheinlich nicht die beste Wahl für die Produktion.

    
dualed 14.01.2013, 13:58
quelle
2

Für Laravel 5.1 sollten Sie schreiben (in der Regel am Anfang der Datei mit anderen Verwendungsaussagen):

%Vor%

Vor dem Fang:

%Vor%

Ref: Ссылка - unter "Einen Wert entschlüsseln"

Kann für andere hilfreich sein.

    
asachanfbd 10.02.2016 05:57
quelle