PHP ini_set内存限制

use*_*536 8 php memory memory-limit

当我们在代码中使用如下所示的 ini_set 时,所有其他代码的内存限制是否相同?或者仅对我们添加的代码有效?

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

谢谢

Rad*_*472 5

它仅适用于写入它的文件。更改同一文件夹中多个 php 设置的最佳方法是:

1. 使用以下行创建名为“.htaccess”的文件

php_value内存限制'​​512M'

请记住,只有当您的服务器配置允许此目录的“AllowOverride”指令时,这才有效

2. 使用您的配置选项添加自己的 php 作为自动前置文件

您可以在 php.ini 中执行此操作。

3.直接在php.ini中更改“memory_limit”的值

但这会影响您正在运行的所有 php 文件