关于thinkPHP 加载问题

图片描述

如图,路径加载的时候报这个错,之前以为是域名问题,但是同样处于根目录的别的项目都可以正常访问。最关键的是,报的错的这个模块根本就不存在的,这个basecode3是我的项目名啊!

阅读 2k
3 个回答
  1. 检查访问路径是否正确

  2. 检查config.php里面的URL模式

  3. 代码中的链接地址是否对应config里面的URL模式

  4. 看一下runtime文件夹里面这个地址解析成什么了

是项目名还是模块名,如果是模块名在入口文件里加上define('BIND_MODULE','Basecode3');

index.php里面写上define('BIND_MODULE','Basecode3');
还有就是你理解可能有问题,这里的模块名其实就是你所谓的项目名,因为是要在这模块里面写controller和view的,就是说你的项目对应的模块都是在这里面写的,这个名称本身是什么不重要,但是你想要默认的路由方式访问的话,必须在这里建立模块。
你可以看下官方的手册中的架构:链接描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题