嬲嬲Upgrade WordPress 4.9 -> 6.0 全部資料消失
一直用開的NAS系統都唔錯,升級都好方便。可是早幾更新完域名和SSL憑證後手多多貪方便禁左一下,WordPress有排了期升級了。(當時心想無腦升級就是爽!大誤)今天發現原來手術成功 但是病人死了。升級是順利完成了,但網站全死!用左2個鐘時間急救。
一開始發現是網站回 404 。去看了一下,發現整個wordpress資料夾都沒了=_=”。 之後亦發現有一些人都有同樣問題,他們有些是找BACKUP回復,一些是重灌,好像沒有已經返魂無術。看了一下Log,升級中沒有錯誤的訊息,亦成功由4.9.5.0.1上到6.0.2。
之後看了官網發現有些系統支援Container了、這樣會比較安全。再回到QuLog 看到一些蛛絲馬跡,本來的檔案夾應該都跑去了Container Station了。路徑如下。
然後就要做一個Share Folder,但是他不可以是子資料夾,可參考這裡
開了新的Share Folder 後就可以好像平日那般用了。因為我之前不是用Root Folder,所以我要去Web Server 那邊改一改Routing做剛剛改好的Share Folder。
好了綱站不再404,可以顯示出一些資料但沒內容。去到打開WordPress Debug模式。是連不了數據庫-_-” 。之後又發現升級了去MariaDB,好!去了 wp-config.php 改了登入的名稱和密碼還有就是數據庫DB_HOST的資料就可以了,但其實我發現是用不了舊的用戶和密碼,不解但我先再開多一個新的就是了,過兩天有時間再去看看。
Reference:
https://www.qnap.com/en/how-to/faq/article/how-do-i-locate-the-configuration-files-of-wordpress-after-upgrading-wordpress-to-5-8-x-in-qts-5-0
https://www.qnap.com/en/how-to/faq/article/how-to-setup-wordpress-to-use-https-connection
After installing WordPress in App center, HTTP connection is used by default. If you want to access WordPress via HTTPS connection, you need to manually modify the configuration file of WordPress.
- Refer to the link below to locate the configuration files of WordPressHow do I locate the configuration files of WordPress after upgrading WordPress to 5.8.x in QTS 5.0?Normally the configuration files are located in /share/CACHEDEV1_DATA/.qpkg/WordPress/data/web/WordPress
Follow the steps below to manually map WordPress folder in Shared Folder setting then edit/upload those files using File Station:
最新評論