项目在windows上运行正常,移植到linux ,使用 fckeditor 的时候就报 error.
The server didn't send back a proper XML response. Please contact your system administrator.XML request error: Not Found (404)Requested URL:
http://192.168.0.222/fckeditor/editor/filemanager/connectors/jsp/connector.jsp?Command=GetFoldersAndFiles&Type=Image&CurrentFolder=%2F&uuid=1255506443047Response text:
<html><head><title>Apache Tomcat/5.5.28 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 404 - /fckeditor/editor/filemanager/connectors/jsp/connector.jsp</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>/fckeditor/editor/filemanager/connectors/jsp/connector.jsp</u></p><p><b>description</b> <u>The requested resource (/fckeditor/editor/filemanager/connectors/jsp/connector.jsp) is not available.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/5.5.28</h3></body></html>
-------------求解 ?
The server didn't send back a proper XML response. Please contact your system administrator.XML request error: Not Found (404)Requested URL:
http://192.168.0.222/fckeditor/editor/filemanager/connectors/jsp/connector.jsp?Command=GetFoldersAndFiles&Type=Image&CurrentFolder=%2F&uuid=1255506443047Response text:
<html><head><title>Apache Tomcat/5.5.28 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 404 - /fckeditor/editor/filemanager/connectors/jsp/connector.jsp</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>/fckeditor/editor/filemanager/connectors/jsp/connector.jsp</u></p><p><b>description</b> <u>The requested resource (/fckeditor/editor/filemanager/connectors/jsp/connector.jsp) is not available.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/5.5.28</h3></body></html>
-------------求解 ?
解决方案 »
- poi.hwpf 操作word 越详细越好
- Htipclient
- hibernate 调用带返回值存储过程
- 只用dom java 怎么格式化xml字符串
- MyFaces Tomahawk 1.1.7 Examples war cannot be run on MyFaces Core 1.2.5 lib
- 关于DataModel的getRowData方法问题,请高手解答,谢谢
- Department is not mapping
- spring整合quartz问题?
- struts 的action中,如何刷新其它页面?
- 关于Struts定制页面的显示问题
- 再次请教数据库并发查询,速度慢的问题
- hibernate QBC查询日期格式的问题
web.xml中:
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>
net.fckeditor.connector.ConnectorServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param> <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>
<!-- Mod Start 2009.10.19 Rongdajian -->
<!-- /fckeditor/editor/filemanager/connectors/* -->
<!-- 在apache+tomcat整合后,只做了.jsp,do交给tomcat去处理,而servlet没有做处理,所以加上/servlet后tomcat就可以处理了 -->
/servlet/fckeditor/editor/filemanager/connectors/*
<!-- Mod end 2009.10.19 Rongdajian -->
</url-pattern>
</servlet-mapping>
注意红色加粗的部分
fckconfig.js中也要作相应的修改:
增加下面这句代码:
FCKConfig.ServletPath = FCKConfig.BasePath.replace('/fckeditor/editor/', '/servlet/fckeditor/editor');
这句代码非常我重要!!!
然后再做以下等值替换:
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;
替换成:
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=' + encodeURIComponent( FCKConfig.ServletPath + '/filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ;
替换成:
FCKConfig.ImageUploadURL = FCKConfig.ServletPath + '/filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=Image' ;这样就可正常的上传图片和浏览服务器图片,此配置在linux服务器测试通过!
--------------------------------------------
更多详情,请点击:http://blog.csdn.net/rongdajian
只要改一下 _FileBrowserLanguage = _QuickUploadLanguage = "html"