新闻中心

Ecshop后台编辑商品详细信息保存提示With a proper XML data.Please check your configuration错误

作者 / 无忧主机 时间 2012-03-20 09:14:29

这个错误非常典型了,也是许多站长在使用ecshop中的常见问题。在分析这个错误之前,我想介绍下echsop的后台文本编辑器,先让大家有个了解。

Echosp是一款优秀的开源网店管理系统,其后台用的编辑器也是功能强大的而开源的fckeditor。我们在ecshop后台对商品的编辑、上传、排版等操作需要用到fckeditor编辑器,对商品的编辑报错(如修改、插入图片等),那么错误一般来源于fckeditor编辑器。

 

错误分析:

现在我们回到这个错误来。“With a proper XML data.Please check your configuration”我们先不论这些英文单词是啥意思。其中有一个“XML data”,我们很容易联想到php虚拟主机的“XML组件”是否支持,后面英文单词“Please check your configuration”翻译过来是“请检查你的配置”。那么,通过这个字面意思,我们可以大概可以得出如下判断:

1、  可能是空间没有xml组件,导致fckeditor编辑器无法正常工作。(这是最直接的可能)

2、  ecshop的fckeditor编辑器无法编辑,也可能缺少写入权限导致,编辑后的内容无法保存。

那么是什么原因导致fckeditor无法工作类? 根据我们的判断,我们上传一个php探针,看看php虚拟主机是否支持xml组件,通过查看,无忧主机是支持这个基础标配组件的。接下来,就有可能是站点目录无写入权限导致,我们编辑商品属性后无法保存,提示报错。 Linux主机的一个特点就是用户可以自定义站点目录文件权限,无忧主机全线产品都是使用linux操作系统,那么会不会是权限设置的问题导致类?下面的方法可以帮我们检查并确认目录权限: 登录无忧主机(www.51php.com)控制面板-》  文件管理器(或使用ftp工具)里面去查看 ...\includes\fckeditor权限是否正常。发现,用户把...\includes\fckeditor权限设置为777权限。原因找到,由于777权限是空间目录最高权限,设置777权限会为站点带来安全隐患,故我公司禁止用户设置777权限,设置777权限后,将导致错误。更详细的介绍说明,请阅读:无忧主机关于目录写入权限777最高权限的特别说明   解决的方法: 将目录路径...\includes\fckeditor设置权限为755问题即可解决。 Includes 文件夹设置 755 Fckeditor 下面的子文件夹设置755权限 Fckeditor 下面的子文件设置644权限   提示:无忧主机空间,不需要用户设置777权限,而具备写入权限;用户在使用无忧主机空间的时,不存在权限设置问题,直接使用默认权限——文件夹755,单个文件644,就可以保证网站正常安装、运行。 附:无忧主机快速批量设置目录权限755或644的方法: 如何批量设置站点文件权限为755和644权限   纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.51php.com/ecshop/5376.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服