Fataler Fehler, da eine Fehlerinstanz anstelle einer erwarteten Ausnahmeinstanz übergeben wird

Ich habe gerade xampp mit php 7.0.4 und einem frischen cakephp 3.2.6 installiert. Ich habe viel recherchiert und alles, was ich fand, zeigt, dass sie kompatibel sind.

Sobald ich die Anwendung mit einem Browser öffne, antwortet cake mit einem internen Fehler.

Der einzige Hinweis darauf, was zu tun ist, ist, dass xampp in apache error.log Folgendes protokolliert:

PHP Schwerwiegender Fehler: Nicht abgefangener TypeError: Argument 1, das an Cake \ Error \ BaseErrorHandler :: handleException () übergeben wird, muss eine Instanz von Exception sein \ Error \ BaseErrorHandler.php: 153
Stack trace:
# 0 [interne Funktion]: Cake \ Error \ BaseErrorHandler-> handleException (Object (Error))
# 1 {main} in D: \ Xampp \ htdocs \ cakephp \ vendor \ cakephp \ cakephp \ src \ Error \ BaseErrorHandler.php in Zeile 153 geworfen

Ich habe PHP 5.6 ausprobiert, aber es zeigt immer noch den Fehler im Protokoll.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage