对服务器的AJAX请求与服务器可能处理的任何其他PHP请求(例如前端)没有什么不同。
浏览器请求在服务器级别配置了时间和内存限制,WordPress本身不负责设置或强制执行这些限制
比如说,如果我正在使用ajax导入一些大的东西,那么如何在不影响内存限制为250MB的服务器的情况下执行呢?
您有以下选项:
使用更少的内存不要在一个请求中处理整个导入过程,将导入文件拆分为更小的块,然后分别进行处理,在其他地方进行处理,例如CLI任务。从CLI命令运行的PHP在时间或内存上没有上限,但服务器上安装的物理内存量除外否则,你不能免费做事情,总要付出代价。浏览器请求不适合长时间运行的昂贵/繁重任务。