fckeditor在本地没问题,到win2003服务器上就不能用

时间:2022-09-29 13:51:48
本地测试一切OK,但传到服务器上传图片找不到路径:
The server didn't send back a proper XML response. Please contact your system administrator.

XML request error: Not Found (404)

Requested URL:
/fckeditor/editor/filemanager/connectors/jsp/connector.jsp?Command=GetFoldersAndFiles&Type=Image&CurrentFolder=%2F&uuid=1322279108410

Response text:

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
请求 URL:
    http://www.leixundr.com/fckeditor/editor/filemanager/connectors/jsp/upload.jsp?Type=Image
  
  
    请求方法:
    POST
  
  
    状态码:
    HTTP/1.1 404 Not Found
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

10 个解决方案

#1


fckeditor在本地没问题,到win2003服务器上就不能用
SSH开发的,自己顶
拒绝CTRL键

#2


检查路径。
本地和2003 server上应用系统的目录不一致,而可能某些调用是采用绝对路径

#3


应该就是路径的问题!

引用 2 楼 ace62 的回复:
检查路径。
本地和2003 server上应用系统的目录不一致,而可能某些调用是采用绝对路径
http://www.qinglobo.com/list-26.htm


#4


OK,问题确定,windows 2003 server 上用FCKeditor路径不对,我在上面用localhost浏览也是找不到路径,有什么解决的方法吗?

#5


将FCKeditor放在正确的位置就是了

#6


我在项目中也遇到过类似的问题   
好好看看fck的basepath和tomcat配置文件中<Conext>节点的docBase属性。。。
如果basepath=“/”,那么docBase中绝对路径就要把项目名写上。。
在不行就把editor以及和fck相关的文件夹剪切到你引用fck的那个文件夹下

#7


最新情况,我在虚拟机里装了WIN2003 SERVER 调试还是正常

#8


引用 6 楼 wnf2009 的回复:
我在项目中也遇到过类似的问题  
好好看看fck的basepath和tomcat配置文件中<Conext>节点的docBase属性。。。
如果basepath=“/”,那么docBase中绝对路径就要把项目名写上。。
在不行就把editor以及和fck相关的文件夹剪切到你引用fck的那个文件夹下

我发现就是这里出的问题,不过还是要请教:
我在TOMCAT里配置了两个项目这样写的
<Host name="localhost"  appBase="绝对路径"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="绝对路径" />
</Host>
<Host name="外网IP"  appBase="绝对路径2"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="绝对路径2" />     
</Host>
这种情况要怎么弄啊……

#9


比如说你的项目名是A,放在D:\tomcat\webapps下
引入fckeditor的那个页面的路径是A/admin/newsPublish.jsp
fck依赖的editor文件夹路径是A/editor
那么你要这么配置
tomcat:

<Host name="外网IP" appBase="webapps"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="D:\tomcat\webapps\A" />   
</Host>

fckeditor

<fck:editor instanceName="" basePath="/" height="450"></fck:editor>


或者
tomcat:

<Host name="外网IP" appBase="webapps"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="D:\tomcat\webapps\" />   
</Host>

fckeditor

<fck:editor instanceName="" basePath="/A" height="450"></fck:editor>


如果以上都不行 干脆把fck依赖的editor文件夹放到admin文件夹下

<fck:editor instanceName="" basePath="/" height="450"></fck:editor>


#10



server.xml:

<Host name="localhost" appBase="绝对路径"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="绝对路径" />
</Host>
<Host name="外网IP" appBase="绝对路径2"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="绝对路径2" />   
</Host>


fckeditor.properties:

connector.resourceType.file.path = /file
connector.resourceType.image.path = /image
connector.resourceType.flash.path = /flash
connector.resourceType.media.path = /media
connector.userFilesPath = /userfiles
fckeditor.basePath = fckeditor

这样配置FCKeditor可以显示,但上传不了文件。
是Tomcat配置跟FCKeditor的配置冲突
网站配置的时候也没用Tomcat的manager……

#1


fckeditor在本地没问题,到win2003服务器上就不能用
SSH开发的,自己顶
拒绝CTRL键

#2


检查路径。
本地和2003 server上应用系统的目录不一致,而可能某些调用是采用绝对路径

#3


应该就是路径的问题!

引用 2 楼 ace62 的回复:
检查路径。
本地和2003 server上应用系统的目录不一致,而可能某些调用是采用绝对路径
http://www.qinglobo.com/list-26.htm


#4


OK,问题确定,windows 2003 server 上用FCKeditor路径不对,我在上面用localhost浏览也是找不到路径,有什么解决的方法吗?

#5


将FCKeditor放在正确的位置就是了

#6


我在项目中也遇到过类似的问题   
好好看看fck的basepath和tomcat配置文件中<Conext>节点的docBase属性。。。
如果basepath=“/”,那么docBase中绝对路径就要把项目名写上。。
在不行就把editor以及和fck相关的文件夹剪切到你引用fck的那个文件夹下

#7


最新情况,我在虚拟机里装了WIN2003 SERVER 调试还是正常

#8


引用 6 楼 wnf2009 的回复:
我在项目中也遇到过类似的问题  
好好看看fck的basepath和tomcat配置文件中<Conext>节点的docBase属性。。。
如果basepath=“/”,那么docBase中绝对路径就要把项目名写上。。
在不行就把editor以及和fck相关的文件夹剪切到你引用fck的那个文件夹下

我发现就是这里出的问题,不过还是要请教:
我在TOMCAT里配置了两个项目这样写的
<Host name="localhost"  appBase="绝对路径"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="绝对路径" />
</Host>
<Host name="外网IP"  appBase="绝对路径2"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="绝对路径2" />     
</Host>
这种情况要怎么弄啊……

#9


比如说你的项目名是A,放在D:\tomcat\webapps下
引入fckeditor的那个页面的路径是A/admin/newsPublish.jsp
fck依赖的editor文件夹路径是A/editor
那么你要这么配置
tomcat:

<Host name="外网IP" appBase="webapps"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="D:\tomcat\webapps\A" />   
</Host>

fckeditor

<fck:editor instanceName="" basePath="/" height="450"></fck:editor>


或者
tomcat:

<Host name="外网IP" appBase="webapps"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="D:\tomcat\webapps\" />   
</Host>

fckeditor

<fck:editor instanceName="" basePath="/A" height="450"></fck:editor>


如果以上都不行 干脆把fck依赖的editor文件夹放到admin文件夹下

<fck:editor instanceName="" basePath="/" height="450"></fck:editor>


#10



server.xml:

<Host name="localhost" appBase="绝对路径"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="绝对路径" />
</Host>
<Host name="外网IP" appBase="绝对路径2"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="绝对路径2" />   
</Host>


fckeditor.properties:

connector.resourceType.file.path = /file
connector.resourceType.image.path = /image
connector.resourceType.flash.path = /flash
connector.resourceType.media.path = /media
connector.userFilesPath = /userfiles
fckeditor.basePath = fckeditor

这样配置FCKeditor可以显示,但上传不了文件。
是Tomcat配置跟FCKeditor的配置冲突
网站配置的时候也没用Tomcat的manager……