gpt4 book ai didi

php - 上传批量图片时可以防止服务器超时吗?

转载 作者:行者123 更新时间:2023-12-01 03:40:15 24 4
gpt4 key购买 nike

我们在 Wordpress 上有一个网站,并使用 Woocommerce 作为我们的商务网站。简而言之,我们有一个前端表单,登录用户可以一次上传多个图像。问题是这些图像通常直接来自数码相机,我们需要将它们保持在尽可能高的分辨率。

当用户尝试上传 50 多个图像时,它会花费很长时间,有时甚至无法完成,它会返回 504 错误。

我们与主机进行了交谈,并已尽我们所能与他们一起减少服务器超时,他们建议对附加脚本进行编辑。我还进入 wp_config 文件并将最大上传大小设置为 256M 之类的值。

这个问题仍然存在,我只是想知道是否有人对如何防止服务器超时或加速图像上传而不完全重新编写代码有任何建议?

附加代码在这里:http://pastebin.com/AHTDNaDL

只是为了在浏览时节省一些时间,文件第 3 -175 行处理上传的每个图像的产品创建;第253 - 340行是上传表单,第447行启动绑定(bind)功能。

我已经在这方面工作好几天了,并用谷歌搜索了从插件到 ajax uploader 的所有内容,但仍然没有太多运气,认为一些外部输入会有所帮助

编辑:由于我看起来无法根据需要配置我的服务器,是否可以将产品的上传/创建分成几个不同的部分?换句话说,用户将能够上传所有图像,然后在后台运行 create_var_product 函数以希望防止超时问题?

最佳答案

您需要编辑 php.ini 文件。至少查看编辑以下内容:

max_input_time
upload_max_filesize

检查文档:

http://us3.php.net/ini.core

关于php - 上传批量图片时可以防止服务器超时吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22338083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com