一、首先是伺服器環境要支援magento2.4的安裝要求
# yum -y update
檢視系統版本
cat /etc/redhat-release
centos linux release 7.6.1810 (core)
公升級到最新
php版本要用7.3-7.4
mysql版本
#mysql -v
mysql ver 15.1 distrib 10.4.12-mariadb, for linux (x86_64) using readline 5.1
apache版本
elasticsearch版本
二、公升級步驟
php bin/magento deploy:mode:set developer
或修改.htaccess setenv mage_mode developer
1.檢視當前可公升級的版本
# su www
[www@riben www.***.com]$ composer show magento/product-community-edition 2.4.* --all | grep -m 1 versions
warning: this development build of composer is over 60 days old. it is recommended to update it by running "/usr/bin/composer self-update" to get the latest version.
versions : * 2.4.0
public key: 439be94e9e5d38add408b7807175bcb5
private key: ac1b2e78eaae12a631a19461f1e4b5c0
2.備份一下composer.json
cp composer.json composer.json.bak
3.公升級到的magento軟體包,選擇最新的2.4.0
把composer.json改以上面版本
4.公升級
su www
----------composer update --no-plugins
composer update
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:clean
三、登陸遇到收郵件問題
修改資料庫 config_data
需要自己動手解決外掛程式不相容問題
could not validate a connection to elasticsearch. no alive nodes found in your cluster
systemctl status elasticsearch
systemctl restart elasticsearch
mysql公升級 5 1公升級到5 7
一 mysql公升級 1.備份資料庫 mysqldump u root ppasswod all databases data bak db bak date y m d h m sql 同時可備份整個mysql目錄,包括data目錄,可用於公升級失敗快速回滾 2.安裝5.7 提供兩種安裝方式參考,...
24點(公升級版)
本24點 可以實現以下操作 查詢4個數經過 和 運算是否可得到nnn 支援僅查詢是否存在和查詢存在的算式 支援多組資料,每組資料結束後請按回車,當n 0 n 0n 0時結束 第一行乙個二進位制數g,0表示不輸出算式,1相反 輸入後過程中不可更改 接下來一行乙個數n nn然後下一行4個數,表示這些數參...
Ubuntu 從15 10公升級到16 04
ubuntu 16.04 lts 代號為 xenial xerus,其最終版於 2016 年 4 月 21 日正式發布,ubuntu16.04 是非常受歡迎的開源作業系統 ubuntu 的第 6 個長期支援版本,其首個 lts 版本發布於 2006 年 6 月。ubuntu 16.04 xenial...