0

我必须将 Magento 1.7.0 中的 Magento 项目升级到 1.7.2。如何升级并保留所有数据?

4

1 回答 1

1

您可以使用 MagentoConnect Manager 将 Magento 升级到 1.7.2。Magento 升级的标准流程如下:

备份您的文件

tar -cvvzf your_site_directory.tar.gz your_site_directory/ 2>error.log

备份您的数据库

mysqldump -u THIS_IS_YOUR_USERNAME_FOR_DB -h localhost 
    -pTHIS_IS_YOUR_USERNAME_FOR_DB my_database_name | 
    gzip -9 > my_database_name.sql.gz

将这些文件复制到新位置

将数据库导入新创建的数据库:

a) 提取 my_database_name.sql.gz b)mysql –verbose –user=THIS_IS_YOUR_USERNAME –password=THIS_IS_YOUR_PASSWORD newly_created_db < my_database_name.sql

提取文件tar -xvvzf your_site_directory.tar.gz

编辑数据库表 core_config_data 并设置您站点的新安全/不安全 URL

从管理员禁用缓存。

删除位于此处的缓存和会话目录:

/var/cache
/var/session
rm /your_path_to/var/session -R
rm /your_path_to/var/cache -R

执行位于 /downloader/pearlib 目录中的“clean” bash 脚本 a) 运行chmod +x clean 以能够执行此脚本 b) ./clean 以执行脚本

从您的 Magento 管理员转到 Magento 连接管理器

粘贴此扩展以升级 Magento:magento-core/Mage_All_Latest

有关更多信息,您可以访问: http: //www.magentocommerce.com/wiki/1_-_installation_and_configuration/upgrading_magento#magento_upgrade_guide_for_1.3.x_1.4.x_1.5.x_1.6.x_and_1.7.x

于 2012-08-22T11:00:31.020 回答