即使更新了 php.ini 也内存不足
Posted
技术标签:
【中文标题】即使更新了 php.ini 也内存不足【英文标题】:Out of memory even with php.ini updated 【发布时间】:2016-04-11 11:34:26 【问题描述】:我有一个使用 WHM(php 配置编辑器)的 VPS 服务器(带有 Apache)。我用这个编辑了 php.ini:
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 3000
max_input_time = 6000
memory_limit = 3000M
upload_max_filesize = 1024M
post_max_size = 1024M
更新并重新启动后显示更新的限制,但我仍然收到此错误
PHP 致命错误:Out of memory (allocated 51118080) (试图分配 14588 字节) in /
PhpmyAdmin > 正在显示导入
(最大:50MiB)
我的 public_html 文件夹没有任何 php.ini 文件。
【问题讨论】:
查看您的upload_max_filesize
和 post_max_size
值。
首先检查 apache 为 php 使用的 php.ini 文件,然后编辑该文件。
@Matt 对不起,我不得不忘记提及它,我已经更新了 "upload_max_filesize, and post_max_size" 。但同样的问题
尝试修改Main >> Server Configuration >> Tweak Settings
中的选项PHP Max Post Size for cPanel PHP
和PHP Max Upload Size for cPanel PHP
你的问题:***.com/questions/12707822/…
【参考方案1】:
解决方案:
WHM > Service Configuration » Apache Configuration » Memory Usage Restrictions :
在此处禁用“RLimitMEM 设置”并保存。
【讨论】:
以上是关于即使更新了 php.ini 也内存不足的主要内容,如果未能解决你的问题,请参考以下文章
Composer 内存不足 - 需要其他方法来增加 PHP memory_limit
即使使用 AWS P8 实例,Yolov5 模型训练也因 CUDA 内存不足而失败
CUDA 错误:内存不足 - Python 进程使用所有 GPU 内存