laruence / yaf

Fast php framework written in c, built in php extension
http://pecl.php.net/package/yaf
Other
4.52k stars 1.37k forks source link

使用 Yaf_Request_Http 对象的 getRequest(), getPost(), getQuery() 3个方法获取单个参数时候会导致程序中断 #592

Closed xingfutangwaner closed 5 months ago

xingfutangwaner commented 10 months ago

PHP版本: 7.4.33

yaf扩展版本: image

运行代码: image

结果截图: image

$this->getRequest()返回的对象是Yaf_Request_Http. https://www.php.net/manual/zh/class.yaf-request-http.php 从这个文档看, 是支持单个属性获取的. 但是实际上, 只要是用了单个属性获取, 都会导致nginx与php-fpm的信号中断, 引起502错误.

希望修复.