Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

您的位置:Graent.Hu 的博客 >PHP编程> Fatal error: Call to undefined function Think\C() 是不是有些人会遇到这个错误?

Fatal error: Call to undefined function Think\C() 是不是有些人会遇到这个错误?

Fatal error: Call to undefined function Think\C() in /var/www/html/ceshi.hzheee.com/think/ThinkPHP/Library/Think/Think.class.php on line 334

  看起来好像蛮严重的,fatal error 致命错误,哈哈,在网上找了很多很多的解决办法,尝试了很多很多次,有的人说是配置微调,也有人说是调试模式和生产模式问题,还有人说是php环境的一些插件的影响,等等,,,

  反正是看了这么多的解决办法始终是没有很好的解决。

  首先说明一下,个人体验得到的结论是,这个问题目前就发现在ThinkPHP的3.2.2版本,升级到3.2.3之后就没有遇到了。

  有个说法是这么说的他说是因为在3.2.2的环境下,由于在出现错误或者一些异常的时候加载trace的时候调用C方法之前并没有加载所以导致这个结果。

  说是处理下加载的顺序即可,但是哪有那么多时间去追踪他的执行并且去修正啊,直接干脆点,直接换掉ThinkPHP的核心文件,当然如果你有改动的话就想法处理吧,直接换成3.2.3之后,再根据3.2.2到3.2.3升级的一些说明进行改动,虽然稍微麻烦点但是之后省不少力气,

我的微信:graent_hu

欢迎扫码加我和微信好友,有什么问题我们可以一起探讨,有什么需要也随时欢迎发消息给我~

转载请注明出处:

本文标题:Fatal error: Call to undefined function Think\C() 是不是有些人会遇到这个错误?

本文链接:https://www.wlyc.cn/post-83.html

分享到:

发表评论

路人甲 表情
看不清楚?点图切换