Ich muss einige Funktionen von yii\web\ErrorHandler
überschreiben und Kindklasse api\components\ErrorHandler
erstellen.Yii2 benutzerdefinierte errorHandler Komponente
Config App in api/config/main.php
:
`...
'errorHandler' => [
'class' => \api\components\ErrorHandler::class,
],
...`
Fehler in nginx log:
FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'ReflectionException' with message 'Class api\components\ApiErrorHandler does not exist' in path/yii/vendor/yiisoft/yii2/di/Container.php:415
Offensichtlich irgendwo im Code überprüfen ist dieser Aufruf für 'ApiErrorHandler', die in spitzen Namespace existiert nicht. Finde es und repariere es. – Bizley