主頁(yè) > 知識(shí)庫(kù) > ueditor編輯器不能上傳圖片問(wèn)題的解決方法

ueditor編輯器不能上傳圖片問(wèn)題的解決方法

熱門(mén)標(biāo)簽:鐵路電話(huà)系統(tǒng) 銀行業(yè)務(wù) 呼叫中心市場(chǎng)需求 網(wǎng)站文章發(fā)布 智能手機(jī) 美圖手機(jī) 檢查注冊(cè)表項(xiàng) 服務(wù)器配置

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

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

在它的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

上傳的問(wèn)題即可得到解決。

您可能感興趣的文章:
  • 基于ThinkPHP5.0實(shí)現(xiàn)圖片上傳插件
  • ThinkPHP5+Layui實(shí)現(xiàn)圖片上傳加預(yù)覽功能
  • thinkPHP5框架整合plupload實(shí)現(xiàn)圖片批量上傳功能的方法
  • ThinkPHP5.0 圖片上傳生成縮略圖實(shí)例代碼說(shuō)明
  • thinkphp5上傳圖片及生成縮略圖公共方法(分享)
  • Thinkphp5+plupload實(shí)現(xiàn)的圖片上傳功能示例【支持實(shí)時(shí)預(yù)覽】
  • UEditor編輯器自定義上傳圖片或文件路徑的修改方法
  • 關(guān)于UEditor編輯器遠(yuǎn)程圖片上傳失敗的解決辦法
  • 百度ueditor組件上傳圖片后如何設(shè)置img里的alt屬性
  • PHP結(jié)合Ueditor并修改圖片上傳路徑
  • YII中Ueditor富文本編輯器文件和圖片上傳的配置圖文教程
  • ThinkPHP5+UEditor圖片上傳到阿里云對(duì)象存儲(chǔ)OSS功能示例

標(biāo)簽:上海 新疆 沈陽(yáng) 紅河 長(zhǎng)治 滄州 樂(lè)山 河南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ueditor編輯器不能上傳圖片問(wèn)題的解決方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話(huà)咨詢(xún)

    • 400-1100-266