fckeditor上传图片路径问题

cdhjzy 2010-01-08 09:39:45
我的虚拟目录名为:bbs

我设置了UserFilesPath ="~/buy/Upload/"

这样的上传路径应该是:buy/upload/****.jpeg,而实际上确显示是bbs/buy/upload/****.jpeg。这样虽然本地上是能显示出来,但是上传到服务器上一定是显示不出来的。

另:我在web.config 上也这样试过
<add key="FCKeditor:BasePath" value="~/buy/fckeditor/"/>
<add key="FCKeditor:UserFilesPath" value="~/buy/upload/"/>
也是和上面一样的错误
到底是哪里出问题了?
...全文
627 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdhjzy 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 mngzilin 的回复:]
这个问题很正常,你注意到了。

其实许多人在电脑上配置的虚拟目录xx,在Fck中的确是xx/文件夹/...

这个不必理会,你可以这样设置,UserFilesPath ="/buy/Upload/" 虽然在本地无法显示,但是在服务器上面是正常的路径。

因为我们在本机配置的iis只能配置一个默认网站,其他的只是虚拟目录,所以xx会出现在路径中。
而服务器上面的iis是不同的,他可以配置多个网站,当你的虚拟目录xx到了服务上面后,他就不再是虚拟目录了,而成了网站根目录,不会显示出来。
[/Quote]


谢了
mngzilin 2010-01-08
  • 打赏
  • 举报
回复
这个问题很正常,你注意到了。

其实许多人在电脑上配置的虚拟目录xx,在Fck中的确是xx/文件夹/...

这个不必理会,你可以这样设置,UserFilesPath ="/buy/Upload/" 虽然在本地无法显示,但是在服务器上面是正常的路径。

因为我们在本机配置的iis只能配置一个默认网站,其他的只是虚拟目录,所以xx会出现在路径中。
而服务器上面的iis是不同的,他可以配置多个网站,当你的虚拟目录xx到了服务上面后,他就不再是虚拟目录了,而成了网站根目录,不会显示出来。
alan0128 2010-01-08
  • 打赏
  • 举报
回复
<add key="FCKeditor:UserFilesPath" value="/buy/upload/"/>
cdhjzy 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 alan0128 的回复:]
<add key="FCKeditor:UserFilesPath" value="/upload/"/>
[/Quote]

这样也会在IIS里面的默认网站下面建一个upload文件夹,然后图片上传到里面去了
cdhjzy 2010-01-08
  • 打赏
  • 举报
回复
buy是网站根目录下的一个文件夹
alan0128 2010-01-08
  • 打赏
  • 举报
回复
<add key="FCKeditor:UserFilesPath" value="/upload/"/>
alan0128 2010-01-08
  • 打赏
  • 举报
回复
buy是你的项目名称吗,直接是你要保存的路径。
alan0128 2010-01-08
  • 打赏
  • 举报
回复
<add key="FCKeditor:UserFilesPath" value="/buy/upload/"/>
cdhjzy 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 alan0128 的回复:]
上传到服务器了路径也要改的。
http://www.cnblogs.com/officeit/archive/2007/10/29/941662.html
[/Quote]

能说说是要具体改哪个地方吗?
cdhjzy 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
使用FredCK.FCKeditorV2.dll2.6.3,在editor\filemanager\connectors\aspx目录下
修改config.ascx,配置上传文件路径
UserFilesPath = "/UserFiles/";
TypeConfig[ "File" ].FilesPat= "%UserFilesPath%file/";
[/Quote]
这我也试用,会生成buy/upload/****.jpeg,但是在别的地方建了这个文件夹,上传到这个文件夹里了
alan0128 2010-01-08
  • 打赏
  • 举报
回复
上传到服务器了路径也要改的。
http://www.cnblogs.com/officeit/archive/2007/10/29/941662.html
wuyq11 2010-01-08
  • 打赏
  • 举报
回复

使用FredCK.FCKeditorV2.dll2.6.3,在editor\filemanager\connectors\aspx目录下
修改config.ascx,配置上传文件路径
UserFilesPath = "/UserFiles/";
TypeConfig[ "File" ].FilesPat= "%UserFilesPath%file/";

62,254

社区成员

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

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

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

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