ueditor编辑器不能上传图片问题的解决方法

所属分类: 网络编程 / 网页编辑器 阅读数: 334
收藏 0 赞 0 分享

ueditor是百度编辑器,在本地的iis环境是可以上传图片了,但放在服务器的iis环境无法上传图片了,经过搜索发现是iis设置问题,引起这个问题的主要原因是,大多数虚拟主机不会给IIS匿名账号访问磁盘上的非用户目录,连读取的权限都没有,既然我们不能解决iis问题只有从代码设置了,具体如下。

在上传不了图片时,可以用浏览器的自带的调试工具查看报错,你可以看一个“拒绝访问或文件已存在”的错误。仔细调试分析,终于找到问题所在。

在它的upload.class.asp中,有如下一个函数:

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

上传的问题即可得到解决。

更多精彩内容其他人还在看

Ewebeditor 文件上传问题

Ewebeditor 上传的文件要么是直接播放或显示的,要么是用固定的格式做一个链接。
收藏 0 赞 0 分享

PHP网页 Ewebeditor 编辑器嵌入方法

因为ewebeditor编辑器的功能强大,容易扩展等原因,一直是大家比较喜爱的编辑器,所以下面介绍下ewebeditor如何跟php结合。
收藏 0 赞 0 分享

FckEditor 上传图片后图片变小了!问题解决

我用fckeditor 上传图片时,只要图片一大,上传到服务器后就变小了,而且图片颜色也失真了。
收藏 0 赞 0 分享

fckeditor asp版本的文件重命名

最近不得不研究FCKEDITOR,而且是ASP版本。对其文件上传后的重命名,很郁闷。下面记录我修改的过程,部分函数来自网络。
收藏 0 赞 0 分享

FckEditor 中文配置手册

FckEditor 中文配置手册,对于fckeditor不是很熟悉的朋友可以看下。快速的掌握这个应用比较广泛的网页在线编辑器。
收藏 0 赞 0 分享

FCKEditor网页编辑器 几点使用心得

FCKEditor网页编辑器 几点使用心得,需要的朋友可以参考下。
收藏 0 赞 0 分享

FCK 编辑器焦点问题

在使用FCK编辑器的时候,我们经常会进行对FCK编辑器的赋值操作,赋值的操作有两个关键的地方,如果不清楚的话出了错还百思不得其解.
收藏 0 赞 0 分享

添加FCKeditor插件需要注意的地方

今天,在做程序的时候发现 FCKeditor功能并不强大(开始还不知道可以用插件,汗~),至少没有上传视频,专辑,音乐,水印等功能(以前我也修改过DVBBS的编辑器,也自定义了很多使用按钮).
收藏 0 赞 0 分享

javascript 获取FCKeditor内容

javascript获取FCKeditor内容,需要的朋友可以参考下。
收藏 0 赞 0 分享

eWebEditor 上传文件提示格式不正确的解决方法

eWebEditor上传个别图片时出现:请选择一个有效的文件,支持的格式有(GIF|JPG|JPEG|BMP|PNG)!,在WINDOWSXP下使用该组件正常,却在WINDOWS2003上提示
收藏 0 赞 0 分享
查看更多