长时间运行PHP脚本时可能出现的问题有哪些


What are the possible issues when running a PHP script for a long time

我正在为摄影师开发一个PHP web应用程序。

一个正常的过程是摄影师通过FTP上传一个大约1000张高分辨率图像的文件夹,然后点击浏览器中的按钮。此时,我的脚本被触发,它将图像大小调整为3个大小。

目前,在我的本地主机上,这个过程大约需要2秒才能生成1个图像(从2.5MB大小的图像缩小大小)。因此,我们可以估计,对于1000个图像,我们需要30-40分钟。

我可以将max_execution_time php_ini设置设置为45分钟吗。或者这是个坏主意?你会为这样的事情推荐什么。

如果您正在使用GD调整图像大小,那么现在是转移到imagemagick的时候了。