牛骨文教育服务平台(让学习变的简单)
博文笔记

TP关闭调试模式后报错

创建时间:2017-11-12 投稿人: 浏览次数:646

TP关闭调试模式后可能会出现问题


本地开发测试完成上传到服务器后,第一次打开正常,再刷新页面时就出现 “页面调试错误,无法找开页面,请重试”的错误.


1.可能问题runtime读写权限,当关闭调试模式时对于Runtime目录读写权限并不是每一个人都有,而TP运行一次后将加载runtime下的文件log及其cache文件夹及其系统会在请求时生成行的common~runtime.php文件,所以会报错,可以更改runtime权限或者直接屏蔽错误如下代码:

<?php //禁用所有错误报告 error_reporting(0);   //或者只报告运行时错误和警告 error_reporting(E_ERROR | E_WARNING | E_PARSE); ?>
2.自定义方法命名和系统冲突,可以开启调试模式在错误日志找一下是什么原因


      3.URL区分大小写 可以关闭TP的URL配置文件ThinkPHP/conf/convention.php
	"URL_CASE_INSENSITIVE" => "true"

参考文章链接:http://blog.csdn.net/dengjiexian123/article/details/53121552
http://www.jb51.net/article/64552.htm         https://zhidao.baidu.com/question/584069029.html


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。