首页APP_DEBUG改为false报错

来源:1-1 课程简介

努力的小唐

2019-04-16

APP_DEBUG为true没有问题,改为false就报错了,各种缓存都清理了还是不行,什么原因呢?

写回答

1回答

singwa

2019-04-16

亲爱的同学您好。请问报什么错误信息呢?

0
1
努力的小唐
Class 'Think\Log' not found 网上查出来的解决方案 原因:php5.3版本bug(PHP 5.4.21已经fixed这个bug),set_error_handler处理函数无法调用spl_autoload_register来自动加载Log类的问题 解决方法: 文件:ThinkPHP/Library/Think/Think.class.php 位置:Storage::connect(STORAGE_TYPE); 后面添加一行代码 version_compare(PHP_VERSION, '5.4.21', '<') && Log::INFO; 在error_handler之前预先加载Log类
2019-04-17
共1条回复

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程