【问题标题】:Where are magento modules settings stored?magento 模块设置存储在哪里?
【发布时间】:2012-08-30 13:14:01
【问题描述】:

我想知道magento模块设置存储在哪里? 它们在数据库中吗?

因为我正在使用暂存服务器,并且由于我们要迁移到新的提供商,所以我想从生产站点转储数据库并从暂存服务器获取源代码。 如果不移动临时服务器,我会丢失我的设置吗?

【问题讨论】:

    标签: php mysql magento magento-1.6


    【解决方案1】:

    默认配置将在

    中定义和设置
    /app/code/(local|community)/VendorName/ModuleName/etc/config.xml
    

    如果etc 文件夹中还存在system.xml,则意味着将有一些可用的管理配置。然后这些设置将保存在数据库的core_config_data 表中。

    【讨论】:

    • 谢谢,所以我应该将 core_config_data 从登台服务器导出到生产服务器以避免重置所有新模块配置?
    • 不,绝对不是。我会在生产中安装模块(只需上传它)然后去查看暂存设置并通过管理配置页面手动将它们复制到生产中。
    • 如果我在本地安装它们会怎样(只是为了在登台服务器上开发时使用 git 保持代码版本)然后我上传包含已安装模块的代码,并使用管理界面配置它们.这也是一种好习惯吗?
    • 是的,应该没问题,只是不要复制原始数据库表。
    【解决方案2】:

    是 存储在 core_config_data 中的信息 如果您想卸载/重新安装模块(删除 core_resource 中具有模块名称的数据库记录),那么当您下次打开浏览器时,它将重新安装模块等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-29
      • 2015-09-30
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 2014-09-21
      • 1970-01-01
      相关资源
      最近更新 更多