Magento 数据库传输异常
Magento Database transfer oddity
我的情况是我的网站上有一个 1.5 GB 的 sqldump 文件。我把它转储到新的 Magento 副本上的虚拟框 ubuntu 环境中,并恢复了我的文件系统。相当标准。但是当我在浏览器中访问我的本地副本时,它会立即将我重定向到实时站点。此外,我的 local.xml 已针对我的本地系统正确配置。有谁知道 database/phpmyadmin 这些值存储在哪里?我是不是错过了一些 Apache 配置?
运行 此查询用于获取数据库中的 URL:
SELECT
*
FROM
core_config_data
WHERE
path = "web/unsecure/base_url"
OR path = "web/secure/base_url";
如果在您尝试访问该站点时启用了缓存,您将需要通过删除 var/cache 和 var/full_page_cache 中的文件来清除缓存。
此外,1.5 GB 有点大。我总是在传输数据库之前清理日志。通常将DB减少到600K以下
SET foreign_key_checks = 0;
TRUNCATE dataflow_batch_export;
TRUNCATE dataflow_batch_import;
TRUNCATE log_customer;
TRUNCATE log_quote;
TRUNCATE log_summary;
TRUNCATE log_summary_type;
TRUNCATE log_url;
TRUNCATE log_url_info;
TRUNCATE log_visitor;
TRUNCATE log_visitor_info;
TRUNCATE log_visitor_online;
TRUNCATE report_viewed_product_index;
TRUNCATE report_compared_product_index;
TRUNCATE report_event;
TRUNCATE index_event;
TRUNCATE catalog_compare_item;
SET foreign_key_checks = 1;
刷新缓存。
下载数据库并检查是否有任何条目包含您的实时站点URL(非标准的 Magento 编码可能导致此结果)。
同时检查您的 XML 和一些硬编码链接的代码。
总结:
可能是由于缓存,数据库条目 ro 一些硬编码链接。
我的情况是我的网站上有一个 1.5 GB 的 sqldump 文件。我把它转储到新的 Magento 副本上的虚拟框 ubuntu 环境中,并恢复了我的文件系统。相当标准。但是当我在浏览器中访问我的本地副本时,它会立即将我重定向到实时站点。此外,我的 local.xml 已针对我的本地系统正确配置。有谁知道 database/phpmyadmin 这些值存储在哪里?我是不是错过了一些 Apache 配置?
运行 此查询用于获取数据库中的 URL:
SELECT
*
FROM
core_config_data
WHERE
path = "web/unsecure/base_url"
OR path = "web/secure/base_url";
如果在您尝试访问该站点时启用了缓存,您将需要通过删除 var/cache 和 var/full_page_cache 中的文件来清除缓存。
此外,1.5 GB 有点大。我总是在传输数据库之前清理日志。通常将DB减少到600K以下
SET foreign_key_checks = 0;
TRUNCATE dataflow_batch_export;
TRUNCATE dataflow_batch_import;
TRUNCATE log_customer;
TRUNCATE log_quote;
TRUNCATE log_summary;
TRUNCATE log_summary_type;
TRUNCATE log_url;
TRUNCATE log_url_info;
TRUNCATE log_visitor;
TRUNCATE log_visitor_info;
TRUNCATE log_visitor_online;
TRUNCATE report_viewed_product_index;
TRUNCATE report_compared_product_index;
TRUNCATE report_event;
TRUNCATE index_event;
TRUNCATE catalog_compare_item;
SET foreign_key_checks = 1;
刷新缓存。
下载数据库并检查是否有任何条目包含您的实时站点URL(非标准的 Magento 编码可能导致此结果)。
同时检查您的 XML 和一些硬编码链接的代码。
总结: 可能是由于缓存,数据库条目 ro 一些硬编码链接。