suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Die Laravel-Entwicklung verwendet Artisan, um einen Controller zu erstellen und meldet einen Fehler. Bitte helfen Sie!

Ich habe gestern mit dem Befehl php artisan controller:make PostController einen Controller erstellt, ihn dann gelöscht und mehrmals neu erstellt, kein Problem.

Beim heutigen Versuch, PostController zu erstellen, ist eine Fehlermeldung aufgetreten.

{"error":

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

}

Dann stellte ich fest, dass der Wechsel zu einem anderen Controller oder sogar einem anderen Handwerkerbefehl den gleichen Fehler meldete. Weißt du nicht warum?

Ich vermute, dass das Problem durch wiederholte Vorgänge gestern verursacht wurde. Ich habe versucht, composer dump-autoloadcomposer clear auszuführen, aber das Problem hat sich immer noch nicht gelöst. . . Und nur dieses Projekt hat Probleme, andere Projekte sind normal. Was ist der Grund dafür? Bitte helfen Sie!

怪我咯怪我咯2818 Tage vor519

Antworte allen(3)Ich werde antworten

  • ringa_lee

    ringa_lee2017-05-16 16:58:49

    可能是artisan文件出错,从其他项目拷一个过来试试。

    Antwort
    0
  • PHP中文网

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

    这个问题是你在路由中先定义了不存在的controller,去除即可。

    Antwort
    0
  • 伊谢尔伦

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

    php artisan make:controller PostController ,你的命令打错了

    Antwort
    0
  • StornierenAntwort