Thinkphp debug为true时页面能正常打开,关闭debug后,页面错误。

设置了thinkphp的路由功能,在全局配置文件common/conf/config.php下设置了

‘URL_ROUTER_ON‘   => true,
‘URL_ROUTE_RULES‘=>array(
    ‘news/:year/:month/:day‘ => array(‘Admin/Account/news‘, ‘status=1‘),
    ‘news/:id‘               => ‘Admin/Account/index‘,
    ‘blog/:year\d|md5/[:month\d]‘=>‘Admin/Account/index‘,
    ‘/^article\/(\d{0,4})\/(\d{0,2})$/‘=>‘Admin/Account/article?year=:1&month=:2‘,
    ‘closeure/:s‘=>function($s){echo ‘php closeure‘.$s;print_r($_GET);},
    ‘/^rule\/(\d{0,4})\/(\d{0,2})$/‘=>function ($year,$month){
        echo $year.$month;
     },
    ‘read/:ids‘=>array(‘Admin/Account/index‘,‘callback=myJsonp‘),
    ‘model‘=>array(‘Admin/Account/model‘),
 ),

在debug为true的情况下,能正常打开,访问地址是:index.php/model

但是关闭debug后,出现页面错误。

后面将上面一段剪切到模块目录Admin/confi/config.php里面,能正常访问了。

应该是公共配置文件会被模块配置文件覆盖的原因。

时间: 2024-12-29 01:06:18

Thinkphp debug为true时页面能正常打开,关闭debug后,页面错误。的相关文章

JDBCTemplate在AutoCommit为True时手动控制事务

这是工作中遇到的一个真实问题的处理过程,如果对分析过程不感兴趣,可以直接跳到最后看最终方案. 我们在持久化这一层,并没有用任何的ORM框架(无论是Hibernate还是MyBatis,亦或是DBUtils),而是采用了在JDBCTemplate基础上进行了简单的包装,同时我们也决定将AutoCommit设置为True,在sql语句执行完成后立即提交.这样做相比于@Transactional注解或者通过AOP来控制事务性能更好,也更方便. 在评估了优劣之后,便开始使用这种方式,随之我们也遇到了一个

sharepoint 2013 使用Office Web Apps 查看或编辑office文档时页面出现:“抱歉,出现了问题”错误

sharepoint 使用Office Web Apps 查看或编辑office文档时页面出现:"抱歉,出现了问题"错误 该问题是由于使用了系统账户登录站点而导致的. 更换其他账户登录问题解决. 其他错误还有下面的: 如果 Office Web Apps 在与 SharePoint 2013 结合使用时未正常工作,请查看以下症状并展开相应的标题以查找纠正步骤. 问题:当您选择 SharePoint 库中的"新文档"链接时,系统提示您上载某个文档而不是为您提供用于创建

只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 // 节中包括 System.Web.SessionSta

首先搞清楚我们的目的,我的目的是验证用户是否登录,也就是Session["userName"]!=null 就ok了 开始的时候我是这么写的,结果报错,提示如上面标题的错误,查了半天资料都没搞清楚什么问题 public class BasePage:System.Web.UI.Page { public BasePage() { this.IsLogin(); } public void IsLogin() { if (Session["DateTime"] ==

Popup 解决StayOpen=true时,置顶的问题

/// <summary> /// 解决StayOpen=true时,永远置顶问题的Popup控件 /// </summary> public class EasiNotePopup : Popup { public static readonly DependencyProperty IsTopmostProperty = DependencyProperty.Register("IsTopmost", typeof(bool), typeof(EasiNot

修改XPMenu让ToolButton在Down=True时正确显示

XPMenu是一个不错的程序界面效果控件,但它也存在不少不足之处.我最近又对它作了一点修改. 原因是我在程序里有一个ToolButton,其Style=tbsButton,当Down=True时,XPMenu绘制的效果效果跟Down=False时一样,也就是说根本看不出它是按下的.当把Style改为tbsCheck后,却能显示效果,但是底色很深. 这个按钮来我是用来表示某个面板是否可以显示的,我希望它像OfficeXP的工具按钮那样,当工具条显示时,在按钮上画个边框即可,而不是以很深的底色显示.

cxgrid GridMode 等于 True 时的一些问题。

When using grid mode, the data controller loads a fixed number of dataset records into memory. The number of records to be loaded depends on the GridModeBufferCount property value. A user is permitted to perform data-related operations on the loaded

UIButton的selected设为TRUE时在按下时显示自定义的背景图

在UIButton的selected设为TRUE后,需要在按钮高亮时,显示自定义的背景图. 经研究hightLighted和selected这两个状态是可以重叠的,就是button可以同时处于selectec和highlighted两个状态下. 从UIControlState的定义也可以看出: typedef NS_OPTIONS(NSUInteger, UIControlState) { UIControlStateNormal       = 0, UIControlStateHighlig

从一个页面打开新窗口页面,当关闭新窗口页面时,刷新原本的页面的一个方法

开发中从一个页面打开新窗口页面,当关闭新窗口页面时,需要刷新原本的页面,找到了如下方法: A页面中: <a target="_blank"  href="B.aspx"></a> B页面中: <input type="button"  value="关闭" onclick="Close();" /> <script type="text/javascrip

web.xml配置SpringMVC时导致访问的页面资源不存在,跳转页面时出现404

web.xml配置文件 ,配置SpringMVC: <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 设置配置文件的名称 和路径 --> <init-param> <param-name>con