在 Phing 中更改内存分配
在Phing中运行复杂任务可能意味着内存不足,尤其是在更改或更改大量文件时。我最近在做一个基于EXIF信息对图像进行排序的图像排序Phing项目。涉及的数千个文件以及用于提取EXIF数据的自定义目标导致默认的avai
标签内存很快就会耗尽。
没有直接的方法可以通过Phing更改PHP内存限制设置,但可以使用Phingphp任务轻松更改。这将评估PHP函数ini_set()并设置memory_limit值。以下Phing任务将此限制设置为1G,即1GB。
这看起来像是分配给单个PHP实例的大量内存,但在处理数千个步骤时有时需要它。使用PHP函数查看当前内存限制ini_get(),以下Phing命令将获取memory_limit设置的值并将其打印出来。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西