我正在使用FCKEditor,因为当点击“浏览服务器”按钮时会抛出以下错误。
服务器没有发回适当的信息 XML响应。请联系您的 系统管理员。
XML请求错误:未找到(404)
请求的网址:
/fckeditor/editor/filemanager/connectors/asp/connector.asp?Command = ....
我正在使用.NET在IIS7上开发和测试我的网站。
答案 0 :(得分:2)
我想你需要确保你已经配置FCK以使用ASPX作为FileBrowserLanguage和QuickUploadLanguage而不是asp。
我在CustomFckConfig.js文件中设置了这个,而不是修改核心FckConfig.js文件:
// The following value defines which File Browser connector and Quick Upload
// "uploader" to use. It is valid for the default implementaion and it is here
// just to make this configuration file cleaner.
// It is not possible to change this value using an external file or even
// inline when creating the editor instance. In that cases you must set the
// values of LinkBrowserURL, ImageBrowserURL and so on.
// Custom implementations should just ignore it.
var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
我无法想象IIS7现在被配置为提供.asp页面 - 是不是它适合.aspx?看到你在asp.net上标记了这个问题,我认为你网站的其余部分都在.Net中运行。
答案 1 :(得分:1)
我们的网站在.net 3.5中构建并在IIS7上托管时遇到了同样的问题。 我找到了帮助我们的解决方案。我们更改了fckeditor的源代码(小修复)并将响应过滤器属性设置为null。 Bug与asp.net中服务器响应的压缩有关。 帮助我们找到HERE的文章。 我希望它也能帮到你。
致以最诚挚的问候,
答案 2 :(得分:1)
一直走过 - 我可以添加很长时间的步行 - 很多建议的解决方案,但从来没有找到一个可以解决我的问题。
我继续得到同样的回应:
服务器没有发回适当的信息 XML响应。请联系您的 系统管理员。
XML请求错误:确定(200)
请求的网址: HTTPS:?... / fckeditor的/编辑/文件管理器/接头/ ASPX / connector.aspx命令= GetFoldersAndFiles&安培;类型=图片&安培; CurrentFolder =%2F&安培; UUID = 1260177467559
回复文字: ?window.location.replace(“HTTP:... / fckeditor的/编辑/文件管理器/接头/ ASPX / connector.aspx命令= GetFoldersAndFiles&安培;类型=图片&安培; CurrentFolder =%2F&安培; UUID = 1260177467559
直到最后,我走近一点,再次重新阅读回复并注意到请求和响应正在使用不同的协议。
仅供参考,编辑器仅在站点管理员可访问的站点的安全部分中实现。我们正在使用自动切换HTTP / HTTPS请求的Ventaur component。
图像 - 我们只需要上传/浏览器图像类型 - 驻留在也配置为使用HTTPS的子目录中。
这让我知道问题的来源,所以我继续设置fckeditor目录以使用HTTPS。
这终于奏效了,iI能够上传/浏览图片。
答案 3 :(得分:0)
答案 4 :(得分:0)
这意味着没有进行URI映射,或者文件丢失。它试图访问某个URI,但找不到它(404状态代码)。
您确定您的安装/配置是否完整且正确吗?
答案 5 :(得分:0)
除了Zhaph的评论之外,请检查服务器编码并确保使用您的FCKEditor配置进行jives。
答案 6 :(得分:0)
确保您的fckeditor.dll位于Bin文件夹的路径中 并确保你有一个正确的版本