我尝试使用PHP工匠制作一个控制器但是当我运行命令php artisan make:controller TasksController
时,我遇到了以下错误:
In RouteAction.php line 84:
Invalid route action: [App\Http\Controllers\TaskController].
为什么要出现这个错误?
先谢谢。
答案 0 :(得分:0)
发生错误是因为您尝试执行TaskController
而没有采取任何措施。您需要向控制器添加操作:
Route::get('task', 'TaskController@someAction');
如果您没有类似的路由,则意味着路由缓存时路径错误。由于Artisan命令不起作用,请通过删除此文件手动清除此缓存:
bootstrap/cache/routes.php