Results 41 comments of jwj

`bind` 只是绑定(别名),需要注册事件监听或订阅才会调度到对应的事件类

Issues | 编码 | 备注 -- | -- | -- #2717 | CVE-2022-33107 | 无 | CVE-2022-25481 | 显示的是调试状态下的异常信息页面,关闭调试模式后不会显示相关系统信息。个人认为这不算是漏洞,因为线上环境应该关闭调试模式。而且调试模式下异常页面不显示相关信息也不方便开发者排查问题。

未复现,是不是 `Redis` 服务器版本太低。这边用的 `Redis Server 7.0.0` 测试

测试代码: ```php $user = \app\model\User::find(1); $user->save(['name' => 'jwj01']); ```

已复现,代码: ``` $user = User::cache('key',60,'tagName')->find(1); $user->save(['name' => 'jwj' . rand(1000, 9999)]); ``` 清除缓存标签时,如果标签内的 `keys` 为空则会触发报错

https://cs.symfony.com/doc/ruleSets/index.html [PER-CS 1.0](https://cs.symfony.com/doc/ruleSets/PER-CS1.0.html) 暂时还没标记为过时,但有更新的 [PER-CS 2.0](https://cs.symfony.com/doc/ruleSets/PER-CS2.0.html) 改变为: ```diff --- Original +++ New

用 StyleCi 的一个好处就是,对于不符合规则的代码,会给出调整示例,且跟 github 比较搭配。

我一直在用 ThinkPHP 8.0,并未发生这情况,建议重新下载一个框架,不掺杂自己的代码运行一下试试,看看空白框架使用起来会不会这样。

> 从现象看是存在内存溢出的问题,我试了好几个版本都出现了其中包括8.0.0 8.0.3 用空白框架试的?