我在一台服务器(linux)中有2个magento文件,一个是实时的,另一个是用于测试的。两者都有不同的网址。测试magento只是通过处理实时文件和数据库来设置。但我发现测试magento会影响live magento(例如我将新模板插入测试magento,live magento css和desgin也会运行)。有什么想法吗?
答案 0 :(得分:0)
确保您已更新所有配置文件和数据库中的URL。最简单的方法是转储新站点的数据库,找到并替换原始安装的url然后重新导入它。
如果您与CMS页面中的硬编码链接或图像保持一致,则URL应仅出现在以下位置: http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/update_site_url_in_core_config_data
答案 1 :(得分:-1)
您应该在一台服务器上使用一个magento。只需在一个中创建多个商店。并重定向每个商店你想要的。 www.example.com - >商店1; www.example1.com - >商店2等。如果你这样做,Magento的工作速度会更快。我在一台服务器上有多个magento的经验。在更多人开始使用您的商店后,服务器将开始滞后或magento将开始工作更慢。
答案 2 :(得分:-1)
这种情况正在发生,因为您复制了数据库和文件,因为在local.xml和数据库表core_config中存在与您的实时文件相关的信息,而您应该再次设置TESTING副本,只需按照以下步骤操作。 / p>
这将为测试副本
创建新的配置信息