OpenCart 1.5.6.4 升级到 2.3.0.2

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19572
下载 OpenCart Migration & Upgrade Tool version 2.0.5

将 2.1.0.1/upload/ 覆盖到 1.5.6.4 目录
http://testopencart/converter/readme.php

再将 OpenCart-Migration-Upgrade-Tool-2.0.5/upload/ 覆盖到 1.5.6.4 目录

http://testopencart/converter/index.php
Administrative permission - Save Initial - Initial Upgrade - To Upgrade The Database
勾选Upgrade database to version 2.1.0.1
Start with update
Update config files
Continue
Finish

如果出现:
Notice: Use of undefined constant DIR_MODIFICATION - assumed 'DIR_MODIFICATION' in xxx
vi config.php
define('DIR_MODIFICATION', 'xxxxxx/system/modification/');

Notice: Use of undefined constant DB_PORT - assumed 'DB_PORT' in xxx
vi config.php
define('DB_PORT', '3306');

执行一遍如下操作
http://testopencart/install/index.php

将 2.3.0.2/upload/ 覆盖到之前的目录
http://testopencart/install/index.php
Upgrade

chmod -R 777 system/storage/cache/

如果出现:
Warning: is_file(): open_basedir restriction in effect. File(xxx/../../vendor/autoload.php) is not within the allowed path(s)
cd web目录
mkdir ../upload/
mv ./* ../upload/
mv ../upload/ ./
将 2.3.0.2/vendor/ 拷贝到当前目录
修改 nginx 配置以及 opencart 中的各目录配置

Warning: fopen(xxx/upload/system/storage/logs/openbay.log): failed to open stream: Permission denied
chmod -R 777 upload/system/storage/logs/

rm -rf install/
rm -rf converter/

如果打开 Dashboard 很慢,则关闭关闭自动更新汇率(Dashboard>System>Setting>Your Store>edit>local>Auto Update Currency 选择No)

下载语言包
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=15172&filter_search=chinese&filter_license=0
拷贝到对应目录

添加语言包:
System - Localisation Languages - 右上角 Add
简体中文,zh-cn,zh-CN,zh-CN.UTF-8,zh-cn
Store设置 - Language - 简体中文

如果产品页面载入慢
catalog\view\theme\default\template\product\product.tpl
删除 tweet 和 facebook 相关内容