You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel Filament Admin面板出现‘Allowed memory size exhausted’内存耗尽错误求助

Laravel Filament Admin面板出现‘Allowed memory size exhausted’内存耗尽错误求助

各位好,我最近遇到个特别头疼的问题,想请大家帮忙排查下:

我正在用Laravel 12 + Filament v3.3做后台管理面板项目,一开始只加了两三个资源的时候一切正常,但新增第四个资源之后,只要我尝试在面板里做增、改、删这类操作,就会直接抛出内存耗尽的错误。Laravel日志里的具体错误信息是:

PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 131072 bytes) in C:\Users\nsoor\Desktop\MyProjects\TechWin\Tamimha\storage\framework\views\1fa03be96359ae175e0340ec0983810c.php on line 393

我已经试过不少方法了,但都没解决:

  • 把php.ini里的memory_limit改成了-1来取消内存限制,而且用php -i验证过这个修改确实生效了
  • 修改完php.ini后立刻重启了服务器
  • 专门新建了一个干净的Laravel项目,只装Filament,结果哪怕只加一个资源也会出现同样的问题
  • 同一个代码库在我朋友的电脑上完全能正常运行,没有任何内存问题
  • 我本来用的是Laravel Herd,后来特意换成了和朋友一样的XAMPP,甚至直接复制了他的php.ini文件,结果还是老样子

我的运行环境信息:

  • Laravel 12
  • Filament v3.3
  • PHP 8.x
  • 系统:Windows,用php artisan serve启动项目
  • IDE:VS Code

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 13:15:26