php – Laravel Controller不存在,即使它显然存在
发布时间:2020-12-14 19:34:35 所属栏目:大数据 来源:网络整理
导读:我得到的错误是控制器不存在,即使我知道它,这是代码. Route.php Route::get('mdpay/template',array("uses" = "templateController@index")); templateController.blade.php class templateController extends BaseController { public function index() { e
我得到的错误是控制器不存在,即使我知道它,这是代码.
Route.php Route::get('mdpay/template',array("uses" => "templateController@index")); templateController.blade.php class templateController extends BaseController { public function index() { echo "made it"; } } 为什么我可能会收到此错误:类TemplateController不存在 =================更新:================== 好的,所以我创建了正确的路线,重命名了我的文件,并更正了类名,我仍然想出了这个错误. 文件名: templateController.php // File Name: TemplateController.php class TemplateController extends BaseController { public function index() { // app/views/myView.blade.php echo "hello"; } } 我的路线是: Route::get('mdpay/template',array("uses" => "TemplateController@index")); 仍然接收控制器不存在错误.我的所有其他控制器(其他3个)都在工作,除了这个. 解决方法
如果您使用标准的composer classmap自动加载器,则每次创建新文件时都需要编写dumpautoload.
因此,要使用Laravel给出的标准编写器设置创建一个新的控制器: >在名为TemplateController.php的app / controllers中创建一个新文件 正如之前的用户所说,只有视图文件应以.blade.php结尾. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |