Avatar ·

致命错误:PHP 中允许的内存大小 134217728 字节(128 MB)已耗尽

大家好!我是 PHP 新手,遇到了一个问题。我的脚本处理一个包含商品数据的 CSV 文件——大约 500,000 行。当我在服务器上运行它时,几分钟后收到错误: ``` Fatal Error: Allowed Memory Size of 134217728 Bytes Exhausted ``` 我明白这与 128 MB 的内存限制有关,但不知道如何修复。这是我的代码: ```php ``` 我尝试在 php.ini 中将 memory_limit 增加到 256M,但这没有帮助——错误再次出现,只是稍晚一些。也许我做错了什么?如何正确处理大文件以避免超出内存限制?请有经验的开发者指点一下如何解决这类问题。提前感谢!