app.brand
nav.index
nav.about
user.sign.in
ThinkPHP Class ‘Think\Log’ not found 错误
ThinkPHP关闭调试后,我开启了错误报告`'SHOW_ERROR_MSG' => 'true'`结果页面报错提示Log类找不到。 以下为在官方找到的解决办法: 解决偶尔出现`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类。 原因参考: http://stackoverflow.com/questions/1942507/set-error-handler-function-not-calling-autoload https://bugs.php.net/bug.php?id=47987 https://bugs.php.net/bug.php?id=65322
data.update.last
sys.time.ago
punc.commaarticle.create.bypunc.commaarticle.file.inpunc.colon
ThinkPHP
©app.copyright.year
app.author
·
app.ICP
sys.donate
alipay._self
wechat._self