Thinkphp5因xdebug配置不当报错(予怀)
PHP开启xdebug扩展不当时,在使用thinkphp5时会报错
如果Xdebug配置里有
#开启异常跟踪
xdebug.show_exception_trace = On
在使用Model关联时会报错。如图所示:
这本应该是由于thinkphp5的一个特性,对于错误零容忍所产生的,但是该关联模型查询功能,又是使用捕捉特定的异常(如上图,属性不存在)来实现的,如此,便与其初衷相违背。
Thinkphp5因xdebug配置不当报错(予怀)
PHP开启xdebug扩展不当时,在使用thinkphp5时会报错
如果Xdebug配置里有
#开启异常跟踪
xdebug.show_exception_trace = On
在使用Model关联时会报错。如图所示:
这本应该是由于thinkphp5的一个特性,对于错误零容忍所产生的,但是该关联模型查询功能,又是使用捕捉特定的异常(如上图,属性不存在)来实现的,如此,便与其初衷相违背。