【笔记】手动更新 Windows 版 BookStack

BookStack 官方提供的 更新方式 可以通过一行 Git 命令完成,不过因为我对 Git 仅是一知半解,所以仍然采用较为麻烦的手动更新方式,以下是步骤笔记。

 

◎ 到 GitHub 下載 版本 版本

◎ 將 apache/htdocs 原本的 BookStack 目錄更改名稱並將剛剛下載的壓縮檔解壓至此

◎ 將原本 BookStack 目錄的 .htaccess 檔複製到新目錄

◎ 使用 WinMerge 比對新的 .env.example 與舊的 .env 差異更新內容後另存為 .env

◎ 執行 cmd切換到 htdocs/bookstack (新的 bookstack 目錄),執行 composer installno-dev。(請先確認 php.ini 的 allow_url_fopen 為 On)

composer install --no-dev
# 此指令是讓 composer 透過 bookstack 目錄裡的 composer.json,
# 安裝或更新所需的 php 相關元件。

# 如果有跳出 php 不是內部或外部指令的錯誤訊息,
# 可以檢查 Windows 環境變數的 path 路徑,
# php 目錄的路徑是不是有改變。

# 如果有跳出 Failed to download 訊息,
# 可以檢查 php 的 allow_url_fopen 是不是沒打開。

 

◎ 執行 php artisan migrate

php artisan migrate
# 此指令為透過 Laravel 的 DB Migration 建構資料庫內容。

 

◎ 清除 php cache

php artisan cache:clear
php artisan view:clear

 

◎ 完成!

 

【参考链接】

留下回复

您的电子邮件地址不会被公开. 必填项已标注 *

本网站使用 Akismet 来减少垃圾评论. 了解您的评论数据如何被处理.