当前位置: 首页 > 面试题库 >

如何增加超过2GB的PHP的内存限制?

高弘光
2023-03-14
问题内容

我在增加PHP作为Apache模块的内存限制时遇到问题。

如果我将以下指令放入Apache配置中,则可以正常运行:

php_value memory_limit 1.99G

但是超过2GB无效,它将恢复为128MB。

这里有什么问题?我需要更多内存来完成一些与PDF相关的任务。

服务器为Debian 2.6.32-5-amd64#1 SMP,PHP 5.3.3-7 + squeeze13,具有12GB物理RAM。


问题答案:

您是否尝试过使用MB中的值?

php_value memory_limit 2048M

还可以尝试在非 Apache中* 编辑该值php.ini *



 类似资料:
  • 我在本地主机上的一个项目中遇到了一个问题,我无法增加PHP内存限制设置。 我已经尝试在php.ini配置中直接增加它: 我尝试在project. htaccess文件中增加它: 我尝试过在PHP控制器的函数中直接增加它:

  • 我已命中错误 在尝试代码时: 在我的laravel项目中。 我已尝试按照链接中的说明进行操作,但无法增加内存限制,因为在我的/etc/目录中找不到php.ini文件。我只能找到php.ini.default,我已经将那里的内存限制增加到900MB。我已重新启动apache以反映新配置,但限制仍然显示为128MB,这是我运行命令时始终显示的: 我怎样才能把这个修好?我的php版本是7.3.9 我还必

  • 我一直在尝试增加MAMP(MacOSX)中的php内存限制。我使用的PHP版本是5.4。1.0. 我读过关于为MAMP Pro创建新模板的内容,但我使用的是MAMP的标准版本。 我已经尝试了下面的所有方法,但似乎没有任何效果。任何帮助都将不胜感激。 谢谢你抽出时间。 我已在以下文件中将以下内容从32M更改为128M: /Applications/MAMP/conf/php5.4.10 ; 然后我完

  • 问题内容: 我在Windows 10上使用带Python3的jupyter笔记本。我的计算机具有8GB RAM,至少4GB RAM是可用的。 但是当我想使用以下命令制作大小为6000 * 6000的numpy ndArray时 : 我认为这不会使用超过100MB的RAM。我试图更改数字以查看发生了什么。我可以做的最大数组是(5000,5000)。在估计需要多少RAM时是否犯了错误? 问题答案: J

  • 问题内容: 如何增加交易超时时间?我想上传视频,但是没有上传大尺寸的视频? 引发错误 问题答案: 您需要在php.ini中更改一些设置:

  • 我刚刚意识到,当只有一个消费群体存在时,XACK不会自动删除消息。 我以为当所有的消费者组都收到相同的消息时,消息会被Redis-server删除,但似乎不是这样。 因此,Redis流内存无限增加,因为没有消息会被删除。 也许防止这种情况的唯一方法是手动发送XDEL消息?但我怎么知道所有的消费者群体都接受了这个信息呢? 需要一些帮助,谢谢!