約莫半個月前,收到網站提供商 HostGator 的來信,說租約將於九月到期,屆時將進行下期扣款。
承租國外這類網站,首次都很便宜,續約就貴得要死,我也算不清總共搬了幾次。只知道,每搬一次,就是每 N 年一次的記憶力大考驗,備份、架設、匯入、改設定...etc
原本想再物色其他新去處,但想到自己家裡有一台 NAS,索性就架在自己家裡,至於 planism.com 這個網址...日後也不會續約了,一點兒也不重要。以前同事還跟我說,少了一個 n ,哈哈哈~
就這樣,今天向 HostGator 提出不續約的申請,然後就開始進行備份,並同步研究如何在 Synology NAS 架設一個 wordpress。
花不到半小時,就用套件將 wordpress 架設好了。接著就要開始進行乾坤大挪移...
- 使用 phpMyAdmin 將原網站的 mysql 資料,匯入 NAS 的 MariaDB 10
- 將原網站的 wp-content 目錄下的資料,全部拷貝到 NAS 的相同目錄下
- 進入 NAS 的 blog 後台,進行相關設定
- 再用 phpMyAdmin 置換寫死的 URL,語法如下:
update wp_posts set post_content =
replace(post_content,'舊格式','新格式');
- 用 include 的方式,將側邊欄的日期計算器恢復運作,語法如下:
<?php include("wp-content/xxx.php"); ?>
- 頁面主題 (pureblog) 要修改 content.php、content-single.php 小地方
edit_post_link( __( '[Edit]', 'independent-publisher' ), '<span style="color: #ff3300; font-size: 0.8em;">', '</span>' );
呼~ 前後處理 + 研究的時間,大約花了 4 個小時。沒辦法,技術能力不足...
多年四處飄蕩,最後落葉歸根。