gpt4 book ai didi

php - fatal error : Allowed memory size of 33554432 bytes exhausted - Laravel 8

转载 作者:行者123 更新时间:2023-12-04 07:50:32 25 4
gpt4 key购买 nike

我有 User_controller并且有功能 user_details , 此函数返回 View 名称 user_details .
此 View 包含多个详细信息,一般会有 10 到 15 组(行)详细信息显示在页面上(详细信息来自数据库使用 user_details 表)。
它工作正常,但在某些情况下,当用户详细信息达到 30 到 35 组(行)时,我在 error_log 文件中遇到以下错误

PHP Fatal error: Allowed memory size of 33554432 bytes exhausted(tried to allocate 5896720 bytes) in/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php on line63 PHP Fatal error: Allowed memory size of 33554432 bytes exhausted(tried to allocate 6414336 bytes) in/vendor/symfony/http-foundation/Response.php on line 1235


上面的错误返回在下面的行:
return view('admin.views.user_details', ['user' => $user[0]
, 'user_details' => $user_details);

最佳答案

您可以根据需要设置内存大小:

ini_set('memory_limit', '64M');` 
在做这样的事情之前,你应该先检查真正的问题。如果可能,尽量避免它。

关于php - fatal error : Allowed memory size of 33554432 bytes exhausted - Laravel 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67005429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com