新聞中心
Ecshop后臺編輯商品詳細信息保存提示W(wǎng)ith a proper XML data.Please check your configuration錯誤
作者 / 無憂主機 時間 2012-03-20 09:14:29
這個錯誤非常典型了,也是許多站長在使用ecshop中的常見問題。在分析這個錯誤之前,我想介紹下echsop的后臺文本編輯器,先讓大家有個了解。
Echosp是一款優(yōu)秀的開源網(wǎng)店管理系統(tǒng),其后臺用的編輯器也是功能強大的而開源的fckeditor。我們在ecshop后臺對商品的編輯、上傳、排版等操作需要用到fckeditor編輯器,對商品的編輯報錯(如修改、插入圖片等),那么錯誤一般來源于fckeditor編輯器。
?
錯誤分析:
現(xiàn)在我們回到這個錯誤來?!癢ith a proper XML data.Please check your configuration”我們先不論這些英文單詞是啥意思。其中有一個“XML data”,我們很容易聯(lián)想到php虛擬主機的“XML組件”是否支持,后面英文單詞“Please check your configuration”翻譯過來是“請檢查你的配置”。那么,通過這個字面意思,我們可以大概可以得出如下判斷:
1、? 可能是空間沒有xml組件,導(dǎo)致fckeditor編輯器無法正常工作。(這是最直接的可能)
2、? ecshop的fckeditor編輯器無法編輯,也可能缺少寫入權(quán)限導(dǎo)致,編輯后的內(nèi)容無法保存。
那么是什么原因?qū)е耭ckeditor無法工作類? 根據(jù)我們的判斷,我們上傳一個php探針,看看php虛擬主機是否支持xml組件,通過查看,無憂主機是支持這個基礎(chǔ)標配組件的。接下來,就有可能是站點目錄無寫入權(quán)限導(dǎo)致,我們編輯商品屬性后無法保存,提示報錯。 Linux主機的一個特點就是用戶可以自定義站點目錄文件權(quán)限,無憂主機全線產(chǎn)品都是使用linux操作系統(tǒng),那么會不會是權(quán)限設(shè)置的問題導(dǎo)致類?下面的方法可以幫我們檢查并確認目錄權(quán)限: 登錄無憂主機(www.gle-technology.com)控制面板-》? 文件管理器(或使用ftp工具)里面去查看 ...\includes\fckeditor權(quán)限是否正常。發(fā)現(xiàn),用戶把...\includes\fckeditor權(quán)限設(shè)置為777權(quán)限。原因找到,由于777權(quán)限是空間目錄最高權(quán)限,設(shè)置777權(quán)限會為站點帶來安全隱患,故我公司禁止用戶設(shè)置777權(quán)限,設(shè)置777權(quán)限后,將導(dǎo)致錯誤。更詳細的介紹說明,請閱讀:無憂主機關(guān)于目錄寫入權(quán)限777最高權(quán)限的特別說明 解決的方法: 將目錄路徑...\includes\fckeditor設(shè)置權(quán)限為755問題即可解決。 Includes 文件夾設(shè)置 755 Fckeditor 下面的子文件夾設(shè)置755權(quán)限 Fckeditor 下面的子文件設(shè)置644權(quán)限 提示:無憂主機空間,不需要用戶設(shè)置777權(quán)限,而具備寫入權(quán)限;用戶在使用無憂主機空間的時,不存在權(quán)限設(shè)置問題,直接使用默認權(quán)限——文件夾755,單個文件644,就可以保證網(wǎng)站正常安裝、運行。 附:無憂主機快速批量設(shè)置目錄權(quán)限755或644的方法: 如何批量設(shè)置站點文件權(quán)限為755和644權(quán)限 純Linux環(huán)境下高端免備案[香港獨立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名本文地址:http://www.gle-technology.com/ecshop/5376.html