1. 備份資料庫及網站檔案
2. 首先到官網下載opencart 4.0.2.3
https://www.opencart.com/index.php?route=cms/download/history
3. 解壓縮檔案並上傳
4. 確認平台支援 PHP 8.2+
5. 建立config.php 及 admin/config.php 可寫 只填 DB訊息
- // DB
- define('DB_DRIVER', 'mysqli');
- define('DB_HOSTNAME', 'localhost');
- define('DB_USERNAME', 'xxxx');
- define('DB_PASSWORD', 'xxxx');
- define('DB_DATABASE', 'xxxx');
- define('DB_PORT', '3306');
- define('DB_PREFIX', 'oc_');
複製代碼
6. 升級網站
- http://yourdomain/install
複製代碼
7. 升級完成後會複寫config.php 及 admin/config.php
內容如下
- <?php
- // APPLICATION
- define('APPLICATION', 'Catalog');
-
- // HTTP
- define('HTTP_SERVER', 'https://yourdomain/');
-
- // DIR
- define('DIR_OPENCART', '/home/yourdomain/public_html/');
- define('DIR_APPLICATION', DIR_OPENCART . 'catalog/');
- define('DIR_EXTENSION', DIR_OPENCART . 'extension/');
- define('DIR_IMAGE', DIR_OPENCART . 'image/');
- define('DIR_SYSTEM', DIR_OPENCART . 'system/');
- define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
- define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
- define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
- define('DIR_CONFIG', DIR_SYSTEM . 'config/');
- define('DIR_CACHE', DIR_STORAGE . 'cache/');
- define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
- define('DIR_LOGS', DIR_STORAGE . 'logs/');
- define('DIR_SESSION', DIR_STORAGE . 'session/');
- define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
-
- // DB
- define('DB_DRIVER', 'mysqli');
- define('DB_HOSTNAME', 'localhost');
- define('DB_USERNAME', 'xxx');
- define('DB_PASSWORD', 'xxx');
- define('DB_DATABASE', 'xxx');
- define('DB_PORT', '3306');
- define('DB_PREFIX', 'oc_');
複製代碼
8. 網站升級完成,但有下面問題
後台無法登入,前台也無法正常秀出
回報等待官網處理中
9. 到 phpMyAdmin插入
- INSERT INTO `oc_user` (`user_id`,`user_group_id`,`username`,`password`,`firstname`,`lastname`,`email`,`image`,`code`,`ip`,`status`,`date_added`,`firm_id`) VALUES (1,1,'admin','$2y$10$3Tofs9U7zGWhbQ67l7uageuxOjo6zU88pRESFZaxY.D3Ms4RSSIAu','John','Doe','youremail@gmail.com','','','::1',1,'2022-06-04 11:39:23',1);
複製代碼
參考文章
https://forum.opencart.com/viewtopic.php?t=232079
https://webocreation.com/how-to- ... ons-of-4/#gsc.tab=0
NetYea,網頁設計,網頁優化,hcdt,關鍵字優化
留言列表