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

在上传不了图片时,如果有你权限查看web访问日志,你可以看一个“拒绝访问”的错误。小编仔细调试分析,终于找到问题所在。

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

 代码如下 复制代码

 Private Function CheckOrCreatePath( ByVal path )
        Set fs = Server.CreateObject("Scripting.FileSystemObject")
        Dim parts
        parts = Split( 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( Replace(path, root, ""), "\" )
        path = root
        For Each part in parts
            path = path + part + "\"
            If fs.FolderExists( path ) = False Then
                fs.CreateFolder( path )
            End If
        Next
End Function

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

引起这个问题的主要原因是,大多数虚拟主机不会给IIS匿名账号访问磁盘上的非用户目录,连读取的权限都没有

时间: 2024-10-02 12:57:04

解决ueditor编辑器不能上传图片的问题的相关文章

UEditor编辑器自定义上传图片或文件路径的修改方法_网页编辑器

使用ueditor编辑器,附件默认在ueditor/php/upload/,  我的附件地址是网站根目录下/data/upload/ ,需要修改ueditor如下: 第一步:打开php/config.php修改图片目录 复制代码 代码如下: return array(     //图片目录    'imageSavePath' => array (        '../../../../data/upload'    ) ); 第二步:图片上传后去掉相对路径php/imageUp.php 复制

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

ueditor是百度编辑器,在本地的iis环境是可以上传图片了,但放在服务器的iis环境无法上传图片了,经过搜索发现是iis设置问题,引起这个问题的主要原因是,大多数虚拟主机不会给IIS匿名账号访问磁盘上的非用户目录,连读取的权限都没有,既然我们不能解决iis问题只有从代码设置了,具体如下. 在上传不了图片时,可以用浏览器的自带的调试工具查看报错,你可以看一个"拒绝访问或文件已存在"的错误.仔细调试分析,终于找到问题所在. 在它的upload.class.asp中,有如下一个函数: P

ueditor编辑器实现上传图片自动添加水印

本身是没有为上传图片添加水印的功能,想要在上传的时候添加图片水印,也很简单.以 ueditor 1.2.6 为例,打开php目录下面的imageUp.php文件,查找"$info = $up->getFileInfo();",在这句代码的下面加入以下代码:   然后保存,就可以了.不过要注意的是:$water_img = "watermark.png";//水印文件(替这里换成你要的水印). /* 添加水印 start */ $water_img = &quo

百度 ueditor 编辑器上传图片失真如何解决

使用百度 ueditor 编辑器发现,上传大一点的图片会失真,刚开始还以为是PHP做了图片压缩,后来仔细看了一些配置参数说明,发现是编辑器自带有个自动压缩图片的功能,而且压缩后的图片失真了! 决定去掉这个压缩功能,如果非得要压缩,那就交给服务端PHP来处理吧! 找到配置文件:ueditor/php/config.json 把 imageCompressEnable 设置为 false 即可! ThinkPHP中用百度编辑器Ueditor上传图片路径前后多了俩'/22%'的问题! 我用百度编辑器,

百度ueditor编辑器上传图片失败问题

问题描述 百度ueditor编辑器上传图片失败问题 求大神帮忙,这是在页面上进行跳转到自己写的action的java类中,这个java类中如何接收那边传过来的图片数据啊,求帮忙. 解决方案 http://zhidao.baidu.com/link?url=ZVRzngFg6XCAA4UTMtkULxtds7D_StgqTNU5yqptpdGrdX-FvXSYxR_qanLjrV8Q6juAmmnbD5LTMKFU_sZSSnT0D-55t3YXICtdVstQzcS 参照下这个

手把手教你在Asp.net Mvc中使用UEditor编辑器

最近在配置.net mvc4项目使用ueditor编辑器,在配置过程中遇见了好几个问题,以此来记录解决办法. 首先去这里下载http://ueditor.baidu.com/website/download.html 然后重名一下下载的文件夹为ueditor(想自己起名字也可以,不过配置文件就要改成一样的了,这里为了避免麻烦,就跟配置文件里的名字保持一致了) 然后根据自己需要放到项目中,我是这么放的 上面建的文件夹也是跟配置文件保持一致,并不是非要照着这么做,这里只是跟配置文件保持一致,可以根据

求大神帮我解决ueditor单图上传按钮显示的问题asp.net

问题描述 求大神帮我解决ueditor单图上传按钮显示的问题asp.net 因为公司项目需要,昨天下载了一个.net版的ueditor富文本编辑器,现在也只是能在页面上显示出来了,还有很多的配置问题没解决,现在的问题是单图上传按钮是灰色的,怎么让它显示?还是多图上传的本地文件上传的配置问题,希望能来个大牛帮我解决一下,最好有个截图解释一下,才刚工作一个月,谢谢了

ecshop后台编辑器替换成ueditor编辑器

 这篇文章主要介绍了ecshop后台编辑器替换成ueditor编辑器的详细过程,这里推荐给有相同需求的小伙伴们.     1.Ueditor1.4.3下载(截止到2015-03-03最新版) 下载地址:http://ueditor.baidu.com/website/download.html 解决jquery冲突的jquery等相关文件下载 文件中已含js冲突修改文件,另外已修改php/config.json中的图处保存路径,用户也可以自行修改! 因为老杨用的是mac os系统,所以文件中有一

百度UEditor编辑器如何关闭抓取远程图片功能

 这个坑娘的功能,开始时居然不知道如何触发,以为有个按钮,点击一下触发,翻阅了文档,没有发现,然后再网络上看到原来是复制粘贴非白名单内的图片到编辑框时触发,坑娘啊............... 问题又来了:今天在写百度UEditor编辑器的[取远程图片功能]时有碰到:该功能如何关闭了? 又花了15分钟左右的时间查阅了[官方文档]以及[官方论坛],都没有找到解决办法,那就查阅下源文件看看,是否有相关的判断呢(本人JS非常烂) 于是马上查阅:ueditor.all.js文件,发现如下代码   代码如