`
gaofen100
  • 浏览: 1184655 次
文章分类
社区版块
存档分类
最新评论

ASP.NET中使用FCKEditor上传图片在发布后权限不足的解决办法

 
阅读更多

前几天和老师做一个项目,在本地机上好好的,FCKEditor两种上传图片的方式都可以用,可发布了以后直接在上传图片页面的“上传”选项卡中上传图片却无法成功(那几个方块一直闪,始终等不到上传成功的消息框),后来发现只要一点这个页面的上传按钮,浏览器就会出现javascript脚本错误,打开一看,说“权限不足”,明明在本地机都好好的啊,web.config中也配置了上传路径,而且第一种浏览服务器中上传的方式就可以啊。“真是奇了怪!”后来老师发现这两种方式上传的图片路径不一样,第一种在浏览服务器中上传的图片上传到配置文件设置的那个文件夹UploadFiles(我们的这个文件夹在网站根目录下)的image下(如果没有则自动创建这个image文件夹,但用户设置的保存上传文件的文件夹UploadFiles一定要事先建好,不然会找不到路径),而第二种在上传选项卡中上传的图片直接被保存到UploadFiles中,而不是保存到其下的image文件夹里。找到问题了,可是当时不知在哪改。今天费尽一番周折终于被我发现了,其实很简单,害我还修改了源码重新生成了dll文件,倒是上传到UploadFiles下的image文件夹中去了,可是引用却不对,图片也出不来。

最终解决办法如下:

修改 fckeditor/editor/filemanager/connectors/aspx/config.ascx 文件中

TypeConfig[ "Image" ].QuickUploadPath= "%UserFilesPath%/";

TypeConfig[ "Image" ].QuickUploadPath= "%UserFilesPath%image/";

这样两种方式上传的图片都到UploadFiles下的image文件夹中了,当然做着个修改之前,应先把FCKEditor配置好,在本地机上两种方式都已经可以上传图片了才行,主要就两个地方,一是fckconfig.js中的语言要改为aspx,二是web.config中要配置用户上传文件的路径,如下:

1.fckconfig.js中要改

2.web.config中要改

web.config中FCKeditor:BasePath配置的是FCKEditor的基路径,一般放在网站根目录下。FCKeditor:UserFilesPath配置的是FCKEditor用户上传的文件的存放路径,格式为“项目名/用户文件路径”,当然用户文件路径也是相对于网站根目录的。

分享到:
评论

相关推荐

    Asp.net FCKEditor 2.6.3 上传文件没有权限解决方法

    到Fckeditor官方网站下载FredCK.FCKeditorV2.vs2005 (asp.net)

    ASP.NET 3.5 开发大全

    3.4.3 分层设计中使用命名空间 3.5 类的方法 3.5.1 编写方法 3.5.2 给方法传递参数 3.5.3 通过引用来传递参数 3.5.4 方法的重载 3.6 封装 3.6.1 为什么要封装 3.6.2 类的设计 3.7 属性 3.7.1 语法 3.7.2 只读/只写...

    ASP.NET3.5典型模块开发源代码

    8.2.4 在ASP.NET中使用JMail接收邮件 98 8.3 小结 103 第9章 上传和下载模块 104 9.1 上传和下载简介 104 9.2 简单的上传和下载 104 9.2.1 上传文件到服务器 105 9.2.2 从服务器下载文件 106 9.3 ...

    ASP.NET3.5从入门到精通

    3.4.3 分层设计中使用命名空间 3.5 类的方法 3.5.1 编写方法 3.5.2 给方法传递参数 3.5.3 通过引用来传递参数 3.5.4 方法的重载 3.6 封装 3.6.1 为什么要封装 3.6.2 类的设计 3.7 属性 3.7.1 语法 3.7.2 只读/只写...

    ASP.NET 3.5 开发大全word课件

    3.4.3 分层设计中使用命名空间 3.5 类的方法 3.5.1 编写方法 3.5.2 给方法传递参数 3.5.3 通过引用来传递参数 3.5.4 方法的重载 3.6 封装 3.6.1 为什么要封装 3.6.2 类的设计 3.7 属性 3.7.1 语法 3.7.2 只读/只写...

    ASP.NET 3.5 开发大全11-15

    3.4.3 分层设计中使用命名空间 3.5 类的方法 3.5.1 编写方法 3.5.2 给方法传递参数 3.5.3 通过引用来传递参数 3.5.4 方法的重载 3.6 封装 3.6.1 为什么要封装 3.6.2 类的设计 3.7 属性 3.7.1 语法 3.7.2 只读/只写...

    ASP.NET 3.5 开发大全1-5

    3.4.3 分层设计中使用命名空间 3.5 类的方法 3.5.1 编写方法 3.5.2 给方法传递参数 3.5.3 通过引用来传递参数 3.5.4 方法的重载 3.6 封装 3.6.1 为什么要封装 3.6.2 类的设计 3.7 属性 3.7.1 语法 3.7.2 只读/只写...

    Fckeditor2.6.3

    至此,你已经完成了FCKeditor的安装,并可以在你的项目中使用FCKeditor了,当然后面还有很多需要配置的东西。 FCKeditor详细的设置: 进入FCKeditor文件夹,编辑 fckconfig.js 文件。 1、此步骤是必须的,也是最...

    新闻发布系统包括用户界面部分和后台管理部分

    4.使用ASP.NET MVC Action过滤器处理用户权限。 5使用FCKEditor编辑信息内容 功能概述: 1.用户界面部分:信息列表显示,信息分类显示,信息内容显示,站内查询。 2.后台管理部分:后台登陆,栏目管理,用户管理,...

    ASP.NET开发典型模块大全(C#)23到26章源码

    《ASP.NET开发典型模块大全》以关键技术和热点技术为核心,通过27个典型模块和5章热点技术、全面地介绍了如何使用ASP.NET进行各领域的Web项目开发。全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,...

    FredCK.FCKeditorV2.dll修改版

    按照网上的方法,重新修改编译过的FredCK.FCKeditorV2.dll,解决了ASP.NET中FCKeditor2.6.3远程上传提示“没有权限”的问题

    ASPNET35开发大全第一章

    3.4.3 分层设计中使用命名空间 3.5 类的方法 3.5.1 编写方法 3.5.2 给方法传递参数 3.5.3 通过引用来传递参数 3.5.4 方法的重载 3.6 封装 3.6.1 为什么要封装 3.6.2 类的设计 3.7 属性 3.7.1 语法 3.7.2 只读/只写...

    在asp.net中KindEditor编辑器的使用方法小结

    由于国外的服务器好象对一些要引用dll编辑器由于安全问题,锁定了web.config中的一些权限,在先试了FreeTexbox不行,FCKEditor也不行,因为都是要引用dll文件,最后同事介绍一款 纯js的kindeditor编辑器,

    xi7.net生活窍门网整站.rar

    系统拥有强大的标签自动生成系统,任何您想要实现的功能,例如输出格式(table和div可选)、排序方法、文章属性、文章行距、文章数量、标题字数、日期格式、分隔图片、标题样式等等只需要在后台进行相关设置即可;...

    柠檬居三层BLOG程序源码

    柠檬居IT技术网,前ASP.NET版BLOG程序,按照PJBLOG2结构模仿,通俗点说就是PJBLOG2的.NET翻版,完全兼容PJBLOG的皮肤功能 柠檬居IT技术网网站: http://www.nmju.net http://www.nmju.cn 这个程序是三层架构理念...

    KingCMS源码下载

    还了解到了ASP.NET的权限控制,对目录的权限也可以有,在系统中也加入了相关的配置页面。 在前台,受朋友开发的ASP系统的影响,引入了使用标签的模板系统。自己写了一套asp.net的小型模板,标签形式都是自定义的...

    曼波整站系统5.2.0

    解决: 1) 升级时计算分类和单元的文章数量 2) 使用时,新增、编辑、删除、发布、取消发布文章,单元和分类文章数都要做相应的增减。 <br> 二、增强功能 <br>1. 提高文章内容组件速度,轻松应付...

Global site tag (gtag.js) - Google Analytics