做为一个刚接触Magento的菜鸟,相信在设定商品时一定会感到一头雾水,这么多的参数,光是设定价格就被搞到一个头两个大了,到底该怎么弄呢? 价格、优惠价、群组价、阶层价都设定的话,究竟是会采用哪一个呢? 不要担心! 其实Magento是个非常有智慧的系统。 Magento有一套自己判断标准,那就是采用最低的价格,例如说,售价500,优惠价399的话,Magento一定优先采用优惠价399,但是如果今天反过来呢? 让我们来看看下图的例子: 我们可以看到Magento会采用较低的价格,接着我们来考虑下一个情境,当我的VIP价格(群组价格)比特价高的时候又会如何呢? 我们来看以下范例: 可以看到Magento系统依然采用了最低价格900,反之,若是VIP价格比较低,系统也会自动采用VIP价格,是不是很方便呢?…
Magento教程 71:解决Magento的疑难杂症─local.xml
local.xml 档案是在Magento系统中非常重要的档案,负责储存Magento安装参数,包含系统连结资料库的参数、密钥、安装日期以及后台URL,根据需求有时 会需要更改这个档案,本篇文章将分享我们操作的经验、遇到的问题和解决方法,希望大家在更改此档案时更顺利。

情况一:
将local.xml从etc资料夹中移除后执行网站,网站中会呈现安装的画面,然而,我们没有安装就把原本的local.xml放回原先的资料夹,此时网站却出现错误报告,重新整理了数次也无法回复至先前的网站。
解决方法:
根据我们经验,可试着清空var资料夹里的cache与session资料夹 ,就能恢复至之前的网站。

情况二:
由于要测试新的资料库主机,我们复制local.xml并重新命名档案放在同一个资料夹,为了让magento不要连接先前的主机位置,我们清空了使用者帐号栏位,并且在local.xml上输入新资料库主机资讯。

清空了Cache与Session后执行网站,却发出错误报告。

解决方法:
起先我们误以为是新主机的资讯设定错误,进行验证发现新主机位置资讯是正确的,经过测试才知道原来在资料夹中,系统会将所有local开头的xml档案当作成系统设定档,只要是符合local开头的xml档案,就会被系统认定为这是参数设定档。

为了要避免这美丽的误会,如果想要在etc的资料夹中复制local.xml档案制作备份,最好的作法是不要放在同一个资料夹或着是提供local.xml档案不同的副档名 。

以上为我们在建构Magento时的经验分享,如果大家在使用Magento系统中遇到难以解决的问题,欢迎联络我们一起交流讨论!
原文:http://www.astralweb.com.tw/two-ways-to-fix-local-xml-problem/
本文:Magento教程 71:解决Magento的疑难杂症─local.xml