如何增加超过2GB的PHP的内存限制? [英] How to increase memory limit for PHP over 2GB?

查看:96
本文介绍了如何增加超过2GB的PHP的内存限制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have an problem increasing memory limit for PHP as Apache module.

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

If I put following directive in Apache configuration, that work OK:

php_value memory_limit 1.99G

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

But over 2GB do not work, it's restore this value back to 128MB.

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

What is the problem here? I need more memory for some PDF related tasks.

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

Server is Debian 2.6.32-5-amd64 #1 SMP, PHP 5.3.3-7+squeeze13 with 12GB physical RAM.

推荐答案

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

Have you tried using the value in MB ?

php_value memory_limit 2048M

还尝试在php.ini中而不是 Apache 编辑此值.

这篇关于如何增加超过2GB的PHP的内存限制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆