在Wordpress中,我的客户端正在创建大型图库(300 +/-图像)并使用Wordpress上传器重新排序图像。这可以通过文件名,或者可以应用数字并按升序/降序等分类
他的网络连接速度很快,当他对文件顺序进行编辑时,他们将无法正确执行 - 图像将被重新排序,但不是他指定的方式。如果我在我的互联网连接上为他做这件事,它或多或少都有效 - 95%的图像被重新排序,考虑到数量(我告诉他使用较小的画廊,这也不错)。
我是脚本和数据库交互的新手,但在我看来,由于连接不良,在服务器关闭请求并执行之前没有发送足够的数据。如果这个假设是正确的,我将如何延长服务器允许使用PHP或MySQL配置执行此请求的时间段?
答案 0 :(得分:1)
是。您可以在PHP.ini上更改max_execution_time
。它默认为30 seconds
,因此任何超过30秒的请求都将被中断。
当您尝试使用PHP上传文件并且上传程序的上传速度非常低以致超出执行持续时间时,通常会发生这种情况。 PHP将停止,图像将被破坏。
有多种方法可以更改此值。这个问题的答案涵盖了替代方案; Increase max execution time for php
此外,在单个图库中保留350张图片是过度的。使用分页。