TShopping

 找回密碼
 註冊
搜索
查看: 142|回復: 0
打印 上一主題 下一主題

[教學] opencart 3.0.2 升級到 4.0.2.3 步驟與問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2024-4-25 18:35:13 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
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訊息
  1. // DB
  2. define('DB_DRIVER', 'mysqli');
  3. define('DB_HOSTNAME', 'localhost');
  4. define('DB_USERNAME', 'xxxx');
  5. define('DB_PASSWORD', 'xxxx');
  6. define('DB_DATABASE', 'xxxx');
  7. define('DB_PORT', '3306');
  8. define('DB_PREFIX', 'oc_');
複製代碼


6. 升級網站
  1. http://yourdomain/install
複製代碼


7. 升級完成後會複寫config.php 及 admin/config.php
內容如下
  1. <?php
  2. // APPLICATION
  3. define('APPLICATION', 'Catalog');

  4. // HTTP
  5. define('HTTP_SERVER', 'https://yourdomain/');

  6. // DIR
  7. define('DIR_OPENCART', '/home/yourdomain/public_html/');
  8. define('DIR_APPLICATION', DIR_OPENCART . 'catalog/');
  9. define('DIR_EXTENSION', DIR_OPENCART . 'extension/');
  10. define('DIR_IMAGE', DIR_OPENCART . 'image/');
  11. define('DIR_SYSTEM', DIR_OPENCART . 'system/');
  12. define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
  13. define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
  14. define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
  15. define('DIR_CONFIG', DIR_SYSTEM . 'config/');
  16. define('DIR_CACHE', DIR_STORAGE . 'cache/');
  17. define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
  18. define('DIR_LOGS', DIR_STORAGE . 'logs/');
  19. define('DIR_SESSION', DIR_STORAGE . 'session/');
  20. define('DIR_UPLOAD', DIR_STORAGE . 'upload/');

  21. // DB
  22. define('DB_DRIVER', 'mysqli');
  23. define('DB_HOSTNAME', 'localhost');
  24. define('DB_USERNAME', 'xxx');
  25. define('DB_PASSWORD', 'xxx');
  26. define('DB_DATABASE', 'xxx');
  27. define('DB_PORT', '3306');
  28. define('DB_PREFIX', 'oc_');
複製代碼


8. 網站升級完成,但有下面問題
後台無法登入,前台也無法正常秀出


回報等待官網處理中

9. 到 phpMyAdmin插入
  1. 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

 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-5-5 16:09 , Processed in 0.066380 second(s), 23 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表