top-think / framework

ThinkPHP Framework
http://www.thinkphp.cn
Other
2.71k stars 1.05k forks source link

The memory overflow problem exists in the framework of versions later than 8.0.0 #2995

Closed zqtop closed 1 month ago

zqtop commented 3 months ago

所属功能组件

路由(Route)

ThinkPHP 版本

8.0.0

操作系统

Eulter

错误信息

[08-Apr-2024 02:03:36 Etc/GMT] PHP Fatal error: Allowed memory size of 1094713344 bytes exhausted (tried to allocate 262144 bytes) in /home/ivs_omu_portal/htdocs/vendor/topthink/framework/src/think/Container.php on line 176 [08-Apr-2024 02:03:36 Etc/GMT] PHP Fatal error: Allowed memory size of 1094713344 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0

其它说明

升级thinkPHP framework8.0.0版本后出现内存溢出问题,v6.x.x版本无此问题

big-dream commented 3 months ago

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

zqtop commented 3 months ago

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

big-dream commented 3 months ago

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

用空白框架试的?

zqtop commented 3 months ago

不是空白框架,运行了基础业务代码

big-dream commented 3 months ago

这边无法复现,没法提供帮助