我的一个网站是用的ThinkPHP做的目录导航,如果打开不存在目录或者路径不提示404,反而出现模块不存在:post这种提示,这是因为ThinkPHP在配置文件里面开启了调试模式,关闭调试模式即可,调试模式关闭文件路径www/apps/config.php
修改 'app_debug' => true, 把 true修改成false即可
// +----------------------------------------------------------------------
// | 应用设置
// +----------------------------------------------------------------------
// 应用命名空间
'app_namespace' => 'app',
// 应用调试模式
'app_debug' => true,
// 应用Trace
'app_trace' => false,
// 应用模式状态
'app_status' => '',
// 是否支持多模块
'app_multi_module' => true,
// 入口自动绑定模块
'auto_bind_module' => false,
本文根据以下内容解决:http://www.thinkphp.cn/topic/53194.html