4

在 Wordpress 中,我的客户正在创建大型画廊(300+/- 图像)并使用 Wordpress 上传器重新排序图像。这可以是文件名,或者可以应用数字并按升序/降序排序等

他的互联网连接速度很差,当他对文件顺序进行编辑时,它们将无法正确执行 - 图像将被重新排序,但不是他指定的方式。如果我在我的互联网连接上为他这样做,它或多或少都可以正常工作 - 95% 的图像被重新排序,考虑到数量,这还不错(我告诉他使用较小的画廊!)。

我是脚本和数据库交互的新手,但在我看来,由于他的连接不佳,在服务器关闭请求并执行之前没有发送足够的数据。如果该假设是正确的,我将如何延长服务器允许使用 PHP 或 MySQL 配置执行此请求的时间段?

4

1 回答 1

1

是的。您可以max_execution_time在 PHP.ini 上进行更改。默认为30 seconds,因此任何超过 30 秒的请求都将被中断。

它主要发生在您尝试使用 PHP 上传文件并且上传者的上传速度非常低,因此超过了执行持续时间时。PHP 将停止,图像将损坏。

有不同的方法可以改变这个值。这个问题的答案涵盖了替代方案;增加 php 的最大执行时间

此外,在一个画廊中保留 350 张图像是多余的。使用分页。

于 2013-05-02T11:19:04.687 回答