关于Thinkphp中“无法加载模块”的报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Thinkphp中“无法加载模块”的报错相关的知识,希望对你有一定的参考价值。

无法加载模块:22
错误位置
FILE: /data/home/qxu1606470161/htdocs/Application/Framework/Library/Think/Dispatcher.class.php  LINE: 172

说明你的项目中不存在22这个模块。例如我的项目,是Thinkblog,你需要访问这个文件夹下的入口文件,之后是 你的模块/控制器名/方法名,thinkphp提供的默认模块是Home,我的访问地址就是:
http://localhost:8080/Thinkblog/index.php/Home/Index/index
是Home模块中的Index控制器下的index方法,这个模块也可以自己定义。
参考技术A 无法加载模块:Jsfw
错误位置
FILE: /data/home/qxu1142080113/htdocs/ThinkPHP/Common/functions.php  LINE: 112

我也遇到同样的问题,求解!追问

我已经解决了,之前买的是虚拟主机 现在换了独立主机 就正常访问了 应该是空间不支持 虚拟主机你开启下伪静态

参考技术B 模块名最好不好要用数字

关于mysql的报错的1366

报错的的代码:

Warning: (1366, "Incorrect string value: \'\\\\xD6\\\\xD0\\\\xB9\\\\xFA\\\\xB1\\\\xEA...\' for column \'VARIABLE_VALUE\' at row 533")
  result = self._query(query)

查了半天好像不影响使用,这好像是MySQL自己的一个小bug,不过为啥到现在还没修复呢。

详见解释

以上是关于关于Thinkphp中“无法加载模块”的报错的主要内容,如果未能解决你的问题,请参考以下文章

请教ThinkPHP 3.1 Nginx配置问题 functions.php 112无法加载模块

记录关于vs2008 和vs2015 的报错问题

Thinkphp3.2.3关于开启DEBUG正常,关闭DEBUG就报错模版无法找到

关于Mui严格模式下的报错解决方案

关于插入时sql_mode的报错

关于mysql的报错的1366