簡體   English   中英

任何人都可以為PHP 5.3.0提供uploadprogress.dll擴展嗎?

[英]Anyone can provide uploadprogress.dll extension for php 5.3.0?

我需要Windows上php的uploadprogress擴展。 我從這里下載dll,但是版本與我的php不匹配。 我有php 5.3.0 build 20090626 VC ++ 6。 而且我找不到兼容的uploadprogress.dll。 我無法構建它,因為我沒有該版本的php源。 我也不想使用APC擴展。 誰能為我提供這個dll?

您是否考慮過將JavaScript API用於上傳進度? 它們更加准確,使您無需服務器回調即可報告進度。

https://developer.mozilla.org/en/using_xmlhttprequest#Monitoring_progress

請注意,在這種情況下,上傳是通過AJAX進行的,這可能會或可能不會有幫助。 可以單獨使用JS取消,重新啟動基於AJAX的上載或以其他方式與之交互。

缺點是捆綁數據有點復雜。 某些用戶代理仍然對二進制字符串有問題,因此可能有必要在上載數據之前將數據轉換為base 64。 另外,應假定並非所有用戶代理都支持此功能。

希望這會有所幫助。

對於正在尋找可以與Wamp2和php5.3一起使用的VC6內置dll的任何人,我在這里找到了一個: http ://www.xs4all.nl/~lupro/zooi/uploadprogress/php_uploadprogress-1.0.1-5.3-Win32-VC6 -x86.zip似乎對我有用 請注意,我沒有構建它,只是經過大量搜索后才偶然發現

有兩個解決方案。 一種是使用php和VC6構建擴展。 不建議這樣做,因為會出現很多錯誤和錯誤。 第二種解決方案是將apache升級到apache lounge(它是用VC9構建的),然后使用pierreArtefacto提供的php VC9和uploadprogress.dll或用VC9構建它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM