新聞中心
Ecshop后臺編輯商品詳細信息保存提示With a proper XML data.Please check your configuration錯誤
作者 / 無憂主機 時間 2012-03-20 09:14:29
這個錯誤非常典型了,也是許多站長在使用ecshop中的常見問題。在分析這個錯誤之前,我想介紹下echsop的后臺文本編輯器,先讓大家有個了解。
Echosp是一款優(yōu)秀的開源網店管理系統(tǒng),其后臺用的編輯器也是功能強大的而開源的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操作系統(tǒng),那么會不會是權限設置的問題導致類?下面的方法可以幫我們檢查并確認目錄權限: 登錄無憂主機(www.gle-technology.com)控制面板-》? 文件管理器(或使用ftp工具)里面去查看 ...\includes\fckeditor權限是否正常。發(fā)現,用戶把...\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環(huán)境下高端免備案[香港獨立IP地址]?php空間,僅僅只需199元一年起。商務中國域名核心代理直銷50元注冊國際頂級域名本文地址:http://www.gle-technology.com/ecshop/5376.html