默认模块不起作用了
最后找到原因了 但是不知道如何解决。。。
全程如下:
服务器上设置默认模块为Admin后 直接访问还是提示找不到Index模块
在Dispatcher类下有一个getModule方法 用来获取模块名称的
我在此方法中输出$_GET发现有个m=index 我设置的默认模块是Admin 而且没有get传值 怎么会有m呢
最后发现该类129行给get设置的m=index
我本地是不支持PATH_INFO的 所以没有执行改行代码 但是服务器上支持PATH_INFO模式 所以服务器上执行了这段代码
导致getModule的时候默认为m=index了
现在我直接绑定Admin模块了····但是这终究不是长久之计
那个默认模块如何才能在支持path_info的情况下有效
最佳答案