最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ueditor編輯器不能上傳圖片問題的解決方法

 更新時(shí)間:2015年05月22日 11:16:24   投稿:mdxy-dxy  
這篇文章主要介紹了ueditor編輯器不能上傳圖片問題的解決方法,需要的朋友可以參考下

ueditor是百度編輯器,在本地的iis環(huán)境是可以上傳圖片了,但放在服務(wù)器的iis環(huán)境無法上傳圖片了,經(jīng)過搜索發(fā)現(xiàn)是iis設(shè)置問題,引起這個(gè)問題的主要原因是,大多數(shù)虛擬主機(jī)不會給IIS匿名賬號訪問磁盤上的非用戶目錄,連讀取的權(quán)限都沒有,既然我們不能解決iis問題只有從代碼設(shè)置了,具體如下。

在上傳不了圖片時(shí),可以用瀏覽器的自帶的調(diào)試工具查看報(bào)錯(cuò),你可以看一個(gè)“拒絕訪問或文件已存在”的錯(cuò)誤。仔細(xì)調(diào)試分析,終于找到問題所在。

在它的upload.class.asp中,有如下一個(gè)函數(shù):

Private Function CheckOrCreatePath( ByVal path )
    Set fs = Server.CreateObject("Scripting.FileSystemObject")
    Dim parts
    parts = Split( path, "\" )
    path = ""
    For Each part in parts
      path = path + part + "\"
      If fs.FolderExists( path ) = False Then
        fs.CreateFolder( path )
      End If
    Next
  End Function

將其修改如下:

Private Function CheckOrCreatePath( ByVal path )
    Set fs = Server.CreateObject("Scripting.FileSystemObject")
    Dim parts
		Dim root : root = Server.mappath("/") & "\"
    'parts = Split( path, "\" )
		parts = Split( Replace(path, root, ""), "\" )
    'path = ""
		path = root
    For Each part in parts
      path = path + part + "\"
      If fs.FolderExists( path ) = False Then
        fs.CreateFolder( path )
      End If
    Next
  End Function

上傳的問題即可得到解決。

相關(guān)文章

最新評論

嵊州市| 高密市| 鸡东县| 山丹县| 湖北省| 石门县| 秭归县| 山西省| 林西县| 天门市| 泸溪县| 大洼县| 商洛市| 黔江区| 贵阳市| 柳江县| 政和县| 图们市| 乐至县| 龙江县| 铜陵市| 永定县| 巫山县| 宁晋县| 灵丘县| 长岭县| 通州区| 舟曲县| 闵行区| 民勤县| 襄垣县| 祁连县| 江安县| 西吉县| 德江县| 天台县| 陇南市| 张北县| 防城港市| 新野县| 霞浦县|