zoukankan      html  css  js  c++  java
  • laravel 在controllers中添加子文件夹和控制器出错解决办法

    首先我们在controllers文件夹中建立一个admin文件夹.

    第一种方法:直接在后台建立控制器,比如AdminController.php 里面正常的写上我们的内容.

    在路由表中, 

    Route::get('admin','AdminController@index');

    我们发现程序报错,说无法找到控制器AdminController.

    我们打开命令行工具,进入到该项目的更目录中,也就是artisan,composer.json所在的目录中,

    运行命令 composer dumpautoload 或者 composer dump-autoload 

    这是对自动加载进行优化.

    我们运行完命令之后,进入vendor目录的composer目录中,

    我们查看一下我们的autoload_classmap.php文件,发现里面多了个AdminController的一条记录.

    对了,然后我们刷新一下浏览器,就能够看到该后台控制器的内容了.

    但是这个有个缺点,就是每次添加新的控制器的时候都必须要运行一下这个命令才行..

  • 相关阅读:
    常见错误--06.18
    类目-延展-协议
    iOS页面传值-wang
    ios常见的页面传值方式
    delegate和protocol
    沙盒路径及文件 操作
    tableView优化性能
    IOS面试题
    浅谈Runloop
    面试题
  • 原文地址:https://www.cnblogs.com/zfeng/p/4025252.html
Copyright © 2011-2022 走看看