Laravel4.2的巨坑

今天突然正式服就报错了,测试服好好的,代码也是一样的,各种排查,最终是环境问题

4.2是个天坑,新加类不跑composer dump-autoload的话就会挂,也不报Class not found的错误,状态码依然是200,返回一个一点卵用都没有的错误,位置在app/start/global.php

App::fatal(function($exception)
{
return $exception;
});

exception完全是一堆没卵用的东西,根本无法定位问题,所以当抛出这个问题的时候,先跑composer-dumpautoload,再去排查故障,90%的问题都出自这里

当代码一致环境不一样导致的问题,先来一发composer-dumpautoload再说

你可能感兴趣的:(Laravel4.2的巨坑)