昨天用 php artisan controller:make PostController
命令創(chuàng)建了控制器,然后又刪掉了,又重新創(chuàng)建,反復(fù)幾次,都沒問題。
今天再試圖創(chuàng)建 PostController 的時(shí)候報(bào)錯(cuò)了。
{"error":
{"type":"ReflectionException","message":"Class PostController does not exist",
"file":"D:\wamp\www\laravel\vendor\laravel\framework\src\Illuminate\Routing\ControllerInspector.php","line":28}
}
然后發(fā)現(xiàn)換成別的 controller 甚至別的 artisan 命令也報(bào)這個(gè)一樣的錯(cuò)。不知道是什么原因?
懷疑是昨天的反復(fù)操作造成的問題,試著執(zhí)行 composer dump-autoload
和 composer clear
仍然沒有解決問題。。。而且只是這個(gè)項(xiàng)目有問題,別的項(xiàng)目正常。這是什么原因呢,求助!
走同樣的路,發(fā)現(xiàn)不同的人生
可能是artisan文件出錯(cuò),從其他項(xiàng)目拷一個(gè)過來試試。
php artisan make:controller PostController ,你的命令打錯(cuò)了