天天看點

uploadify 500 問題解決思路

弄了好幾天的uploadify http_error 500問題終于解決了.  

不過用.net 4.5以後,一面就可以直接使用 multiple upload 方法啦~ 估計大部分multiple upload plug in控件都不會再更新了.

竟然是這麼奇葩的原因:伺服器上dll檔案沒有更新,導緻upload.ashx檔案不能讀取dll的方法.

下面總結一下可能發生的原因和解決辦法:

值給大家介紹可能的原因,對号入座以後就可以在網上搜解決辦法啦~

1.http error 404

不能找到upload.ashx:這個問題是簡單的,隻要修改位址到正确的地方,保證檔案存在就行了.

2.http error 500

1). 上傳檔案大小限制: 有兩個地方可能需要修改

IIS 7 以後,上傳檔案有大小限制.

在web裡面可能的大小限制.

2). Flash檔案的跨域讀取問題:這個一般發生在你需要在自己的web中讀取别的位址的web 檔案.

3). Upload.ashx的内部問題(也就是我這次問題發生的原因):

由于Upload.ashx的問題在uploadify裡會直接抛到js中,是以很難發現其中的問題.

本地可以debug,在伺服器中大家需要再三核對檔案是否一緻,包括dll.....

最後,大家如果沒有vpn又需要上google, 推薦一個利器: www.baigoogledu.com, 再也不擔心上不了google啦~~

繼續閱讀