您好,欢迎来到惠州网站建设_网页设计制作公司_高端网站建设_模板建站_欣欣仿站



模板搜索:搜索
热门搜索: ALL房产金融汽车室内设计

惠州建站,使用thinkphp6多应用模式的时候常见报错 2022-02-18 22:55:59

当前位置: >首页>新闻列表>惠州建站,使用thinkphp6多应用模式的时候常见报错

1,常见的错误表现:
控制器不存在:app\controller\Index
总会提示控制器不存在,实际上控制器是存在的。但是就无法访问对应的页面。
比如说,你的前台路径是 index.php ,你的后台入口是manage.php。那么你的前台打开的时候没有问题,后台入口打开的收却报错了。
这个时候,你要看看你的多应用是否打开了。
在config文件夹下的app.php中
'auto_multi_app' => false,
把这个false改成 true;


有些同学,到这里就能正常的访问网站了。但是有些还是提控制器无法找到。

2,针对上面的情况,我们的做法是去检查下命名空间,在thinkphp中,如果找不到控制器的话,有可能就是命名空间的问题。这个时候,我们去看看我们的命名空间代码。

aaaaaaaa.png

其中  namespace app\home\controller;   这个就是命名空间了。如果你这个入口文件中,和你当前应用的名字不同的话,就要修改成当前应用的名字。


默认情况下,我们的前台命名空间就是  namespace app\home\controller;   这个,其中 ,home就是我们的命名空间。如果你要在当前页面中,获取对应的名字。比方说,我们后台的空间叫做  admin。那么这个地方就要改成

namespace app\admin\controller;  就是将home替换成了home 这个路径。


惠州建站

提醒你,如过你的入口文件中,还有引入其他的actiion的话,你就要将其他action的命名空间也修改成当前的,不然的话,就会报错。


来源:惠州网页设计



点击次数:129  更新时间:2022-02-18  【打印此页
下一条:惠州网站设计,php正则的css替换换
上一条:惠州网页设计,探讨互联网中的套路?
返回产品列表

扫一扫,添加微信

双十一活动季

1:签到7天,即可下载模板

2:开放包月,包年终身会员

3:包月会员,低至10元每月

4:包年会员,低至100元每年

5:终身会员,低至300元永久

0.103557s