【发布时间】:2012-03-09 22:58:59
【问题描述】:
我正在做一个仓库管理系统。
订单在早上以 CSV 格式出现,然后我的脚本将执行。
它会在每个订单的顶部放置一个 php 制作的条形码。我正在使用的示例 CSV 有大约 100 个独特的订单,所以当我加载将打印订单的页面时,服务器收到 100 多个请求并且(我猜)一些图像超时。
当我查看源代码并打开指向不起作用的链接时,它会加载图像,导致我认为我需要以某种方式禁用浏览器上的 timout 方法。
我唯一的另一个想法是通过 javascript 加载条形码。
有什么建议吗?
【问题讨论】:
-
所以您正在加载一个脚本来生成所有这些订单页面,每个页面都有自己的条形码?当图像开始失败时,它们是继续失败还是偶然发生?
-
php.ini 中的 max_execution_time 是多少?
-
先在浏览器中预加载图像,而不是显示带有图像的页面?谷歌图片预加载器 javascript。
-
在脚本上设置 ini_set("max_execution_time", "3000") 以制作条形码,但仍然无法加载,我尝试预加载图像
-
通过添加睡眠函数来修复此问题 function sleep_until(seconds) { var max_sec = new Date().getTime(); while (new Date()
标签: php javascript image browser