我需要windows上php的uploadprogress扩展。我从这里下载了 dll ,但版本与我的 php.ini 不匹配。我有 php 5.3.0 build 20090626 VC++6。而且我找不到兼容的uploadprogress.dll。我无法构建它,因为我没有我的版本的 php 源代码。我也不想使用 APC 扩展。任何人都可以为我提供这个 dll 吗?
问问题
5359 次
3 回答
0
您是否考虑过使用 JavaScript API 进行上传进度?它们更加准确,并且允许您在没有服务器回调的情况下报告进度。
https://developer.mozilla.org/en/using_xmlhttprequest#Monitoring_progress
应该注意的是,在这种情况下,上传是通过 AJAX 进行的,这可能有帮助,也可能没有帮助。基于 AJAX 的上传可以单独使用 JS 取消、重新启动或以其他方式进行交互。
缺点是捆绑数据有点复杂。一些用户代理仍然存在二进制字符串的问题,因此可能需要在上传数据之前将数据转换为 base 64。此外,应该假设并非所有用户代理都支持此功能。
希望这在某种程度上有所帮助。
于 2010-08-15T23:18:50.710 回答
0
对于任何寻找可与 Wamp2 和 php5.3 一起使用的 VC6 构建的 dll 的人,我在这里找到了一个:http ://www.xs4all.nl/~lupro/zooi/uploadprogress/php_uploadprogress-1.0.1-5.3-Win32-VC6 -x86.zip 这似乎对我有用。请注意,我没有构建它,只是在经过大量搜索后偶然发现它
于 2010-12-08T18:33:06.037 回答