gpt4 book ai didi

PHP:设置 memory_limits > 1024M 不起作用

转载 作者:IT王子 更新时间:2023-10-28 23:55:06 26 4
gpt4 key购买 nike

出于不好的原因,我需要为一个目录设置高于 1 GB 的 memory_limits,但是在我的 PHP 5.2.17 上 Debian 5.0 (Lenny) 服务器,例如,当我使用 2048M 时,我只得到 php.ini 默认值 (256M)。

PHP 作为 Apache 模块运行,并且 phpinfo给我们(目录):

memory_limit    1024M    256M
suhosin.memory_limit 0 0

Apache 模块或 PHP 配置是否存在限制?我知道服务器只有 4 GB RAM。这只是一个特殊的脚本。

最佳答案

您如何尝试设置内存限制? phpinfo() 显示当前 PHP 保留的内存限制,这是可用的,因为 php.ini 将其设置为内存限制。

如果您的服务器支持通过 .htaccess 设置 PHP 命令,则将其写入脚本目录中的 Apache .htaccess 文件可能会起作用:

php_value memory_limit 2048M

因为可能会关闭用于设置 PHP 值的 .htaccess 命令。然后你也可以从 PHP 代码中试试这个:

ini_set('memory_limit', '2048M');

如果这不起作用并且 .htaccess 也不起作用,那么您需要联系服务器管理员。

关于PHP:设置 memory_limits > 1024M 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9276212/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com