案例1:
最近的一个项目,开发了ThinkPHP。在
本地开发测试完成后,
上传到
服务器,第一次正常打开,然后在页面刷新时出现页面调试
错误,无法找到页面打开,请重试错误。
我很沮丧,当局部
设置定义('app_debug,false)
运行没有问题,如何把服务器会犯错
百度,抛媚眼,仍然没有找到
解决方案,突然
发现项目app_name /运行/缓存
目录和app_name /运行/日志目录没有写
权限,坚决改变,F5,好吧,妈妈不再需要担心错误的信息。
案例二:
在设置为false app_debug ThinkPHP不断有类似的问题:
复制代码代码如下所示:
语法错误:语法错误,在意外的t_string: ojbak phpnow htdocs ~ app.php运行在1线
或者直接向服务器出错,怎么做呢
这是关于PHP的
配置和
修改php.ini
复制代码代码如下所示:
在short_open_tag =
因为构建的
方法是在app.class.php:
当调试
模式打开,对相关
文件的内容得到了然后重新组合成一个文件,将自动添加。
这是~ app.php文件你看
但是,当你不打开调试模式时,你每次都会加载相关的文件,这样你的错误就暴露出来了。
案例三:
在app_debug设置为false在ThinkPHP,数据
查询(选择,查找,等等)总是
显示第一。但在设置app_debug为真,这是正常的。这是为什么呢有什么解决办法吗
通常
情况下,app_debug是调试模式,在
网络环境中,并将其设置为false尽可能。
找到一个SELECT查询,在
关闭调试时,使用写文件调试查询后生成的SQL。
以上是本文的全部内容,希望大家能喜欢。