我需要在我的Debian Jessie服务器上临时增加memory_limit
。不,我不能让我的脚本使用更少的内存,因为它不是我的脚本,我真的需要运行它。在memory_limit
中设置suhosin.memory_limit
和php.ini
没有任何效果。
除了重新编译PHP之外还有其他解决方案吗?
答案 0 :(得分:0)
您的脚本是在CLI还是HTTP中运行?你确定你是否正确更改了php.ini中的设置?
答案 1 :(得分:0)
真奇怪,我刚刚更改了Jessie的内存限制,重新启动了apache,phpinfo现在显示正确的数字。
也许你的限制是在.htaccess文件中设置的,还是通过ini_set()函数设置的?
答案 2 :(得分:0)
在终端上运行php --ini
,以获取php-cli的php.ini文件。
还要检查phpinfo()
中的php.ini文件。您应该编辑这两个文件,然后重新启动apache service apache2 restart
。