FCKeditor上传的图片,要vs.net中运行时能正常显示,上传到iis中则显示不出来

gzlaspnet 2012-02-08 03:50:20
<add key="FCKeditor:BasePath" value="~/fckeditor/" />
<add key="FCKeditor:UserFilesPath" value="~/upload/" />

这样设置在vs.net中运行时,FCKeditor上传的图片正常显示,可是上传到服务器后,原来上传后能正常显示的图片不能显示不了。
找了一下原因,在vs.net中,我的网站有一个目录aa,所有的文件在这个aa文件夹下面。浏览时
http://localhost:2270/aa/index.aspx
而发布后放在iis的根目录下,没有这个文件夹aa了,浏览则是这样的网页
http://localhost:8001/index.aspx
也就是iis浏览时则少了一个aa

也就是添加入表中的数据为/aa/upload/1.jpg

所以这样在vs.net中运行正常,http://localhost:2270/aa/upload/1.jpg

在iis中则不正常。成了http://localhost:2270/upload/1.jpg
就显示不出来了,如何办呢?
其实发布后使用iis浏览后,再上传的图片是正常的。可是在发布前弄的模拟的上传的图片则不能正常显示。请问这种情况如何办?
不可能我每次显示图片的时候去把/aa这几个字符替换掉吧,再说替换了在vs.net中运行也显示不对哈。


...全文
24 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
第1章 登录验证模块 1 1.1 开发站点前的配置 1 1.1.1 创建Web站点 1 1.1.2 使用站点安全工具配置身份验证模式 2 1.1.3 配置站点的数据存储方式 4 1.1.4 定制自己的数据存储方式 4 1.2 最普通的登录方式 6 1.2.1 用户注册功能 6 1.2.2 用户的登录功能 7 1.2.3 修改密码功能 8 1.2.4 在登录页面添加注册导航功能 8 1.2.5 显示登录用户名和用户状态功能 8 1.2.6 根据用户登录身份显示不同效果页功能 9 1.3 基于角色的登录方式 10 1.3.1 在应用程序启用角色 10 1.3.2 创建角色 10 1.3.3 创建角色访问规则 11 1.3.4 赋予用户角色权限 11 1.3.5 验证角色的登录 12 1.4 匿名用户的授权管理 12 1.5 小结 13 第2章 缓存管理模块 14 2.1 数据库缓存依赖的优点 14 2.2 开始使用缓存 15 2.2.1 开启应用程序的缓存功能 15 2.2.2 配置缓存依赖的数据库 15 2.2.3 为SQL Server启用缓存通知 16 2.3 控件级数据缓存功能 16 2.3.1 添加时间戳和数据 16 2.3.2 观察缓存数据的变化 18 2.4 页面级数据缓存依赖功能 18 2.4.1 配置页面的缓存属性 18 2.4.2 完善模块两个功能的导航 19 2.5 小结 20 第3章 个性化设置模块 21 3.1 简单类型的个性化设置功能 21 3.1.1 设置个性化的项目 21 3.1.2 配置个性化信息 22 3.1.3 个性化用户登录站点 22 3.1.4 保存个性化设置 22 3.1.5 显示个性化设置 23 3.2 复杂类型的个性化设置功能 23 3.2.1 设计复杂个性化的项目 24 3.2.2 配置复杂项目 25 3.2.3 保存复杂项目的设置 25 3.2.4 获取复杂项目的设置并显示 26 3.3 匿名用户的个性化设置功能 27 3.3.1 启用匿名用户的个人配置属性 28 3.3.2 设计匿名用户的登录功能 28 3.3.3 将匿名用户的个性化设置移植到已验证用户 30 3.4 完善系统对3个功能的导航 31 3.5 小结 31 第4章 投票模块 32 4.1 一个简单的投票系统 32 4.1.1 设计投票功能的数据存储方式 32 4.1.2 投票项目管理功能 33 4.1.3 投票功能 37 4.1.4 图形化显示投票结果功能 38 4.2 防止重复投票技术 40 4.2.1 利用Session对象 40 4.2.2 利用Cookies对象 41 4.2.3 验证IP和登录时间 41 4.2.4 小范围调查 42 4.3 一个完整的投票系统 42 4.3.1 投票系统的功能模块 42 4.3.2 投票系统的数据库架构 43 4.3.3 数据库数据之间的关系 43 4.3.4 投票主题管理 44 4.3.5 投票项目管理 52 4.3.6 投票功能管理 54 4.3.7 投票系统后台权限管理 59 4.4 小结 60 第5章 RSS模块 61 5.1 RSS的定义 61 5.2 RSS的作用 61 5.3 RSS的订阅原理 62 5.3.1 RSS的工作原理 62 5.3.2 RSS订阅工具的使用 63 5.4 在网站内加入RSS功能 65 5.4.1 使用Microsoft提供的RSS工具包 65 5.4.2 一个简单的RSS阅读器 66 5.4.3 一个复杂的RSS阅读器 67 5.4.4 让站点提供订阅功能 69 5.5 小结 70 第6章 在线编辑模块 71 6.1 在线编辑的原理 71 6.2 编辑器的界面 71 6.3 一个简单的在线编辑器 72 6.3.1 在线编辑窗口的界面设计 72 6.3.2 在线编辑的功能实现 73 6.3.3 在线编辑的运行效果 74 6.4 多功能在线编辑器的介绍 74 6.4.1 FreeTextBox编辑器 74 6.4.2 FCKEditor在线编辑器 76 6.5 小结 79 第7章 在线支付模块 80 7.1 在线支付介绍 80 7.1.1 在线支付的安全保障 80 7.1.2 在线支付的优点 80 7.2 在线支付的流程 81 7.3 使用支付宝实现在线支付 81 7.3.1 支付宝接口概述 81 7.3.2 支付宝接口服务下载 81 7.4 使用支付宝实现在线支付的实例 82 7.4.1 在项目加入支付宝程序 82 7.4.2 设计订单提交功能 82 7.4.3 获取支付成功后的返回信息 84 7.4.4 设置支付过程的通知 88 7.4.5 实现订单到支付宝的提交 90 7.5 小结 92 第8章 电子邮件模块 93
盛讯System是昆明盛讯网络推出的专业建站平台,基于ASP.net开发,功能简洁实用,扩展性强(完整开源),可用于CMS、博客和企业网站建设。 盛讯System 1.1 安装版 更新内容: 1、增加了60%以上的代码注释; 2、修改了默认模板; 3、增加对SQLite的支持; 功能特点: ·多数据支持 支持SQL Server 2005(或者更高)、SQLite两种数据库,满足不同服务器环境支持。 ·人性化的管理 吸收了较多的优秀系统操作,在管理方面着重考虑简单易用性,数据备份、在线主题修改无不为您考虑便捷。 ·WAP 网站建立 通过自定义模板即可实现手机网站功能。 ·多文件上传 采用Silverlight开发了一款批量上传插件,突破传统上传的瓶颈,在线文件管理就好似管理自己电脑里的文件。 ·伪静态重写 默认支持ASP.net的文件重写,通过IIS重写既可支持任意格式重写,也能当做外部链接使用。 ·主题模板 模板语法支持C#、VB,使用Razor解析,通过监控模板文件直接编译成运行代码,于传统解析模板相比大大提升运行速度。 ·人才招聘 考虑企业建站而开发的,支持简历提交。 源代码开放: 我们荣幸的为你提供"盛讯System" C#(C Sharp)编写的完整源程序,希望能对你的工作、学习带来更多方便。 项目采用的开源代码(项目):FCKeditor、syntaxhighlighter、Dynarch Calendar、jquery、fancybox、swfobject、ZeroClipboard 你可以修改源代码的任何细节,请将修改后的代码邮寄回给我们进行修改、更新。
盛讯System是昆明盛讯网络推出的专业建站平台,基于ASP.net开发,功能简洁实用,扩展性强(完整开源),可用于CMS、博客和企业网站建设。 盛讯System 1.1 源代码 更新内容: 1、增加了60%以上的代码注释; 2、修改了默认模板; 3、增加对SQLite的支持; 功能特点: ·多数据支持 支持SQL Server 2005(或者更高)、SQLite两种数据库,满足不同服务器环境支持。 ·人性化的管理 吸收了较多的优秀系统操作,在管理方面着重考虑简单易用性,数据备份、在线主题修改无不为您考虑便捷。 ·WAP 网站建立 通过自定义模板即可实现手机网站功能。 ·多文件上传 采用Silverlight开发了一款批量上传插件,突破传统上传的瓶颈,在线文件管理就好似管理自己电脑里的文件。 ·伪静态重写 默认支持ASP.net的文件重写,通过IIS重写既可支持任意格式重写,也能当做外部链接使用。 ·主题模板 模板语法支持C#、VB,使用Razor解析,通过监控模板文件直接编译成运行代码,于传统解析模板相比大大提升运行速度。 ·人才招聘 考虑企业建站而开发的,支持简历提交。 源代码开放: 我们荣幸的为你提供"盛讯System" C#(C Sharp)编写的完整源程序,希望能对你的工作、学习带来更多方便。 项目采用的开源代码(项目):FCKeditor、syntaxhighlighter、Dynarch Calendar、jquery、fancybox、swfobject、ZeroClipboard 你可以修改源代码的任何细节,请将修改后的代码邮寄回给我们进行修改、更新。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧