recherche

Maison  >  Questions et réponses  >  le corps du texte

Le développement Laravel utilise Artisan pour créer un contrôleur et signale une erreur, aidez-moi !

J'ai utilisé la commande php artisan controller:make PostController pour créer un contrôleur hier, puis je l'ai supprimé et recréé plusieurs fois, pas de problème.

J'ai eu une erreur lorsque j'ai essayé de créer PostController aujourd'hui.

{"error":

    {"type":"ReflectionException","message":"Class PostController does not exist",
     "file":"D:\wamp\www\laravel\vendor\laravel\framework\src\Illuminate\Routing\ControllerInspector.php","line":28}

}

Ensuite, j'ai découvert que le passage à un autre contrôleur ou même à une autre commande artisanale signalait la même erreur. Tu ne sais pas pourquoi ?

Je soupçonne que le problème a été causé par des opérations répétées hier. J'ai essayé d'exécuter composer dump-autoloadcomposer clear mais le problème n'a toujours pas été résolu. . . Et seul ce projet a des problèmes, les autres projets sont normaux. Quelle en est la raison ? S'il vous plaît, aidez !

怪我咯怪我咯2818 Il y a quelques jours520

répondre à tous(3)je répondrai

  • ringa_lee

    ringa_lee2017-05-16 16:58:49

    Il se peut qu'il y ait une erreur dans le fichier artisanal. Copiez-le depuis un autre projet et essayez-le.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-16 16:58:49

    Ce problème est que vous avez d'abord défini un contrôleur qui n'existe pas dans le routage, supprimez-le simplement.

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:58:49

    php artisan make:controller PostController, votre commande est fausse

    répondre
    0
  • Annulerrépondre