@流年 tp5重新安装php后出现的控制器异常

浏览:62 发布日期:2019/04/16 分类:ThinkPHP5专区
更新:我现在找到的问题是,在Loader.php里,获取命名空间是:app\callcenter\controller\Call
然后经过下面的 findFile方法,获取到的$file文件名是 Call_bak.php了。不知道怎么解决。。
_________________________________________________________________________
我碰到一个非常奇怪的问题:控制器是Call.php,然后有个备份的文件Call_bak.php, 昨晚重装了php后,页面访问,总是访问的Call_bak.php这个文件。

但是Call_bak只是个复制的备份文件呐,class名也是Call, 如果我吧Call_bak.php删了,就提示找不到文件Call_bak,
include(/www/wwwroot/application/callcenter/controller/Call_bak.php): failed to open stream: No such file or directory
提示错误是think\library\think\Loader.php里的557行错误:
function __include_file($file)
{
return include $file;
}

总之就是,虽然类Call加载的是没错,但是类文件名加载成了Call_bak.php。
不知道有人碰到过这个情况没?怎么能让它变回正常的访问Call.php呢。

附件是错误截图

附件 TIM截图20190416123658.png ( 88.78 KB 下载:5 次 )

最佳答案
评论( 相关
后面还有条评论,点击查看>>