AspUpload 3.0 無法建立 Server.CreateObject("Persite.Upload")

  • 3871
  • 0
  • 2015-02-25

摘要:AspUpload 3.0 無法建立 Server.CreateObject("Persite.Upload")

 

AspUpload 3.0 version
 
支持 Classic Asp 的一個上傳元件 , 客官們可以從官網 下載試用版 
 
有32位元以及64位元,請依照環境下載
 
 
安裝完後 , 路徑會在program files底下的persits software , 安裝完後 , 會自動幫你註冊 dll , 不過此時它會暫時幫你重啟IIS
 
錯誤狀況:
 
1.character 應該少於 76 字元 :表示你的register key錯誤了
 
 
2.若出現建立 Server.CreateObject ("Persits.Upload") 錯誤 ,  有可能是下列原因:
一.觀察是否有註冊元件檔
二.是否有安裝對應環境的元件檔 (32Bit  or  64Bit )
三.若在Windows 7的環境使用64 bit 的元件檔  , IIS若有將  啟動32位元應用程式選項設定  為 true時, 會丟出錯誤     
 
 
3.註冊碼過期 : 安裝時會註冊一組登陸檔 , 只要把登陸檔清除掉 , 就可以繼續保持1個月的試用期 , 若不想麻煩 , 可以至官網購買    其登陸檔位於 HKEY_LOCAL_MACHINE  -> SOFTWARE -> Persits SoftWare  若你有key的話,其登陸檔底下會有多一個key的資料夾 , 否則就只會有Expires資料夾
 
4. Header ContentType非 multipart/form-data , 需檢查標頭 , 並且需要先執行form來上傳檔案 , 不要直接從 form 的 action 頁面執行