当前位置:论坛首页 > Linux面板 > 求助

【已解答】thinkphp6 框架找不到控制器

发表在 Linux面板2021-10-25 16:53 [复制链接] 4 2542

  1. #0 [0]HttpException in Controller.php line 76
  2. 控制器不存在:app\index\controller\A22
  3.             ->setAction($this->actionName);
  4.     }

  5.     public function exec()
  6.     {
  7.         try {
  8.             // 实例化控制器
  9.             $instance = $this->controller($this->controller);
  10.         } catch (ClassNotFoundException $e) {
  11.             throw new HttpException(404, 'controller not exists:' . $e->getClass());
  12.         }

  13.         // 注册控制器中间件
  14.         $this->registerControllerMiddleware($instance);

  15.         return $this->app->middleware->pipeline('controller')
  16.             ->send($this->request)
  17.             ->then(function () use ($instance) {
  18.                 // 获取当前操作名
复制代码


使用道具 举报 只看该作者 回复
发表于 2021-10-25 16:59:10 | 显示全部楼层
https://www.kancloud.cn/manual/thinkphp6_0/1037479
使用道具 举报 回复 支持 反对
发表于 2021-10-25 17:04:26 | 显示全部楼层
您好,根据TP返回的错误信息以及具体参数行数检查代码是否写对
或者路由路径问题引起
使用道具 举报 回复 支持 反对
发表于 2021-10-25 17:05:48 | 显示全部楼层
谢花郎 发表于 2021-10-25 17:04
您好,根据TP返回的错误信息以及具体参数行数检查代码是否写对
或者路由路径问题引起 ...

网址路径是错的
但是不报404,为什么报这个错误呢
使用道具 举报 回复 支持 反对
发表于 2021-10-25 17:08:20 | 显示全部楼层
宝塔用户_ppsppa 发表于 2021-10-25 17:05
网址路径是错的
但是不报404,为什么报这个错误呢

这个就不太清楚了,您排查一下代码或路由表这些。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表