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-autoload
和 composer 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!
可能是artisan文件出错,从其他项目拷一个过来试试。
这个问题是你在路由中先定义了不存在的controller,去除即可。
php artisan make:controller PostController ,你的命令打错了