首页 > 移动平台 > 详细

Thinkphp6框架学习:Call to undefined method app\index\controller\Admin::error()

时间:2019-09-29 10:40:00      阅读:285      评论:0      收藏:0      [点我收藏+]

最近在使用Thinkphp6框架的时候,想做一个初始化来验证登录状态。

当没有Session::get(‘adminUid’)的时候就应该跳转到admin\adminLogin的方法中,和以前Tp5的框架一样,使用$this->error()的方法

结果就报错:

Call to undefined method app\index\controller\Admin::error()

技术分享图片

 


 

昨天的时候就觉得很苦恼很奇怪,明明之前使用的时候是完全没有问题的,现在怎么就不行了。

但现在使用Tp6框架的人还是太少了,昨天也查不出一个所以然,于是就每个方法都写了一条验证Session的语句(很蠢的方法)。

今天又想了一下,觉得这样写太憨了...然后就翻了一下Tp6的官方手册!果然和框架升级有密切关系!!

技术分享图片

 

 


 

技术分享图片

太可恶了!

 

当然也有解决方法:在根目录下面打开cmd(或者在ide中的终端),输入这个:

composer require qeq66/think-jump

安装好之后就可以正常使用了

技术分享图片

技术分享图片

 

Thinkphp6框架学习:Call to undefined method app\index\controller\Admin::error()

原文:https://www.cnblogs.com/yi2105/p/11606034.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!