我做了一个CSV解析器,但有时它会返回内存耗尽错误。CSVparser 由一个 jquery 循环组成,该循环使用 ajax 启动多个 php 文件来解析一个文件。某些文件返回错误,我想知道这是否与同时运行的文件有关。所以我的问题是,我可以通过排队解析来防止令人筋疲力尽的错误吗?
如果您收到PHP错误Fatal error: Allowed memory size of ### bytes exhausted
那么这意味着单个线程内存不足 - 无论任何其他进程如何。您为 PHP ( memory_limit
) 设置的内存不会在正在运行的进程或类似的东西之间分配。该金额为每个实例保留。