lizhichao / one

A minimalist high-performance php framework that supports the [swoole | php-fpm] environment
Apache License 2.0
884 stars 127 forks source link

在swoole环境下error_get_last这种错误不会直接输出 #22

Closed xilin693 closed 4 years ago

xilin693 commented 4 years ago

测试例子,IndexContoller需要extends Controller,我在测试时use One\Http\Controller;这个路径写错了,虽然这个是个人的失误,但出错后,postman下调试页面一直显示是空的,看不出问题,后来看了下cli下的报错才发现问题,能否让这个报错信息直接输出在页面中,例如:{ "err": 500, "rid": "5f3f93f8303b7227e468a902e821623f", "msg": "xxx", "res": "" }这样比较直观,因为不会一直注意到控制台上的信息.fpm模式下是没有问题,错误会正常输出.

lizhichao commented 4 years ago

没有看明白你的问题,可以去qq群交流

xilin693 commented 4 years ago

好的,我的意思是如果父类的路径写错了,extends后,在Postman上调试,执行结果会一直为空,无任何输出(这种错误要register_shutdown_function定义的方法中才能获取到),在控制台上才能看到错误信息,能否改为错误可以在页面上抛出.因为不会一直看控制台.顺便问下qq群号是?

lizhichao commented 4 years ago

readme 头部就写了。731475644