本文介绍了如何增加超过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的内存限制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!