ModStart
的升級需要執行以下基本步驟,請確保每個步驟正確。
說明:升級前請全量備份網站資料庫和程式碼,避免升級操作有誤造成系統不能正常執行。
假如舊系統的部署目錄為 /wwwroot/test.com
, 請重新命名為 /wwwroot/test.com.bk
Linux參考命令
mv /wwwroot/test.com /wwwroot/test.com.bk
Windows參考操作
請按照描述自行操作
解壓最新的程式碼到 /wwwroot/test.com
Linux參考命令
mkdir -p /wwwroot/test.com
cp xxx.zip /wwwroot/test.com
cd /wwwroot/test.com
unzip xxx.zip
Windows參考操作
請按照描述自行操作
如果您的系統不是行業定製版,可能有些模組是您自行安裝的,這時需要將 module/
目錄中的自安裝模組複製到升級後的系統中。
Linux參考命令
cp -av /wwwroot/test.com.bk/module/xxx /wwwroot/test.com/module
Windows參考操作
請按照描述自行操作
從老的專案程式碼中複製以下配置檔案到新的程式碼中。
- 配置檔案:
.env
- 上傳檔案:
public/data
Linux參考命令
cp -av /wwwroot/test.com.bk/.env /wwwroot/test.com/
cp -av /wwwroot/test.com.bk/public/data /wwwroot/test.com/public/
Windows參考操作
請按照描述自行操作
說明:系統的升級會伴隨著資料庫欄位和系統配置的升級,系統的版本釋出都會包含歷史系統的所有操作,執行該步驟可以升級系統資料庫欄位、操作等
Linux參考命令
php /wwwroot/test.com/artisan migrate
php /wwwroot/test.com/artisan modstart:module-install-all
- 如果您啟用了
Redis
等外部快取依賴,請清除快取後再重新訪問系統。 - 如果您使用的是系統自帶的檔案快取,直接訪問新系統。
本作品採用《CC 協議》,轉載必須註明作者和本文連結