Classe 'Illuminate \ Http \ Response' introuvable

Sep 16 2020

Le backend de mon application a soudainement cessé de fonctionner, renvoyant une erreur HTTP 500 et cette erreur dans laravel.log:

[2020-09-16 12:28:15] local.ERROR: Uncaught Error: Class 'Illuminate\Http\Response' not found in /home/.../vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:424
[2020-09-16 12:28:19] local.ERROR: Class 'Illuminate\Http\Response' not found {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Class 'Illuminate\\Http\\Response' not found at /home/../vendor/laravel/framework/src/Illuminate/Routing/Router.php:751)

La version de Laravel est la 5.8.37

Quelqu'un sait ce qui ne va pas?

J'ai essayé chmod -R 777 storage /, php artisan cache: clear, php artisan config: clear et composer dump-autoload, aucun n'a fonctionné.

Merci d'avance!

EDIT: la suppression du dossier du fournisseur et l'exécution de la commande ci-dessous ont résolu le problème, mais j'ai remarqué des erreurs lors du chargement du vidage automatique du composeur.

composer install

Voici les erreurs qui se sont manifestées:

Deprecation Notice: Class Twilio\TwiML\Voice\Echo_ located in ./vendor/twilio/sdk/src/Twilio/TwiML/Voice/Echo.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class ConsoleTVs\Support\Traits\StringFUnctions located in ./vendor/consoletvs/support/Traits/StringFunctions.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class App\Http\Controllers\BonusCardController located in ./app/Http/Controllers/Api/V1/BonusCardController.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class App\UserPartner located in ./app/Models/UserPartner.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201
Deprecation Notice: Class App\UserMarathon located in ./app/Models/UserMarathon.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201

Je vous remercie!

Réponses

1 KamleshPaul Sep 16 2020 at 16:55

ressemble à quelque chose qui ne va pas avec votre vendordossier alors supprimez l'ancien vendordossier

exécutez cette cmd composer installpuiscomposer dump-autoload

ici composer installinstallera toutes les dépendances de votre projet et composer dump-autoloadchargera tout le fichier nécessaire pour travailler avec ces dépendances