亚洲av小电影在线免费,国产亚洲精品久午夜波多野结衣久久,亚洲日韩精品视频一区二区,国产全黄A一级视频

將想法與焦點和您一起共享

windows2008上asp無組件上傳錯誤解決辦法發布者:本站     時間:2020-05-06 16:05:16

一個ASP程序用到無組件上傳,在本地XP SP3 IIS5.1及在Windows Server 2003 + IIS6.0上測試均為可以正常上傳.到把程序放了windows2008+IIS7.0上發現內部服務器錯誤500,最后我把其調為可顯示詳細錯誤信息,顯示為:

寫入文件失敗,ADODB.Stream 錯誤 800a0bbc

我在網上找了很多相關的解決方法,說是文夾權限或是目錄問題,很顯然碰到的并非為權限問題.看了很多解決方法都沒用,在差不多絕望的時候,竟然看到一篇文章說windows2008顯示系統時間的格式竟然是:2010/5/24,而并非是以前的2010-5-24,由于重命名上傳的文件是按時間來命名的,本要求為

2010524.xls,但到windows2008平臺上最后變成了2010/5/24.xls,這樣則會有一個問題,就是會被當成文件夾和路徑處理,最終會導致了真正的不存在目錄,最后會寫入出錯。

如果可以,你可以試一下response.write 寫出整個另存為的路徑出來即可看到如:***/uploadfile/2010/5/24.xls,而且實際應該為::***/uploadfile/2010524.xls才是正確的

解決方法:

只要為“2010/5/24”中的“/”替換為“”(空)即可:

原uploadsave.asp中的函數為:

function makefilename(fname)
  fname = date()
  fname = replace(fname,"-","")
  fname = replace(fname," ","")
  fname = replace(fname,":","")
  makefilename=fname&".xls"
end function

在其中加上一句:fname = replace(fname,"/","")

最后為:

function makefilename(fname)
  fname = date()
  fname = replace(fname,"-","")
  fname = replace(fname,"/","")
  fname = replace(fname," ","")
  fname = replace(fname,":","")
  makefilename=fname&".xls"
end function



選擇我們,優質服務,不容錯過
1. 優秀的網絡資源,強大的網站優化技術,穩定的網站和速度保證
2. 15年上海網站建設經驗,優秀的技術和設計水平,更放心
3. 全程省心服務,不必擔心自己不懂網絡,更省心。
------------------------------------------------------------
24小時聯系電話:021-58370032
主站蜘蛛池模板: 博野县| 美姑县| 攀枝花市| 凤山县| 两当县| 加查县| 体育| 安新县| 南丰县| 九龙县| 慈利县| 友谊县| 楚雄市| 镶黄旗| 清镇市| 和静县| 茂名市| 永平县| 商都县| 云霄县| 从化市| 什邡市| 武隆县| 海兴县| 瓦房店市| 蒲城县| 惠东县| 浦城县| 塘沽区| 南和县| 长泰县| 科技| 乡宁县| 托克托县| 大渡口区| 阳山县| 开鲁县| 绥德县| 五寨县| 蒲江县| 加查县|