Maison  >  Article  >  développement back-end  >  Quelles sont les raisons du message d'erreur laravel5 « La classe appelante n'existe pas » ?

Quelles sont les raisons du message d'erreur laravel5 « La classe appelante n'existe pas » ?

黄舟
黄舟original
2017-10-13 09:29:434407parcourir

Quelles sont les raisons du message d'erreur laravel5 « La classe appelante n'existe pas » ?

Message d'erreur Laravel5.5 - la classe appelante n'existe pas

1. 🎜>

Souvent, après avoir développé un projet sous Windows local, nous le testons très attentivement et il n'y a aucun problème, puis nous nous connectons en toute confiance. Par conséquent, lorsque nous testons la version en ligne, diverses erreurs se produisent. signalé, et la zone d'ombre dans nos cœurs change. Alors que cette situation se reproduisait encore et encore et s'étendait encore et encore, je ne pouvais plus la supporter, j'ai donc décidé d'utiliser l'environnement Linux pour le développement hors ligne à l'avenir. Cependant, après avoir affronté tant d’embûches, j’enregistre toujours mon expérience et je contribue à ceux qui me succéderont.

2. La situation où la classe est introuvable

1. Erreur de retard mental 1 : Mauvaise écriture du nom de la classe ; Erreur de retard mental 2 : Classe Le chemin d'appel est mal écrit ;

3. Erreur courante 1 : La casse du nom de la classe n'est pas exactement la même

4. sont des erreurs de syntaxe dans le fichier de classe ;

5. Erreur rare 1 : "." n'est pas autorisé dans le nom du fichier de classe de Laravel. Par exemple, le format du fichier de classe dans TP3 est xxx.class.php. sera signalé pour un tel fichier dans laravel. Le fichier de classe dans laravel Le nom ne peut être que xxx.php

6. Erreur rare 2 : certaines classes d'extension tierces prises en charge par laravel sont appelées, mais là il n'y a pas de composer Install pour les installer. Dans ce cas, allez dans le répertoire racine du projet et mettez-le à jour.

7. Erreur rare 3 : le fichier de classe créé manuellement n'est pas placé dans le conteneur par le framework Laravel et le fichier de classe est introuvable lors du référencement. À ce stade, vous devez exécuter composer update pour mettre à jour le conteneur Laravel.

Ce qui précède sont des pièges sur lesquels j'ai marché, que ce soit un retard mental ou non, je les ai tous marché après tout, je suis encore jeune...

Pour plus de connaissances connexes, veuillez visiter le

site Web PHP chinois

 ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn