終於一學期快結束了,今天報完最後一堂的報告,碩一的生活也將要宣告結束了
實驗室的戰友們相約好要去烤肉,而我卻因為另外有事而沒有跟著前往
一直以來就很想把部落格移到LAB的Linux主機,已經有一年了 = ="
因此就躲在宿舍完成一直想要做,但一直沒時間的大事
首先不曉得為什麼,怎麼移都會呈現空白,而且沒錯誤訊息我的作業系統是CentOS5.0 用的php版本是php-5.1.6-15.el5
後來我更改了php.ini 錯誤回報的設定:error_reporting = E_ALL & ~E_NOTICE
E_ALL - 顯示所有的錯誤和警告(不包含 E_STRICT)
E_NOTICE - 運行時的異常通知,加個~代表不顯示
終於部落格顯示內容出來了,雖然有少許的警告訊息,但經過修復後就能完全正常了
因此我開始備份資料庫,雖然這指令在之前的文章已經有提過了,不過在這裡我還是在列一下
mysqldump --default-character-set utf8 -u 使用者 -p 資料庫 > D:\\檔名.sql
當完全轉移後發現Lifetype啟動讓搜尋引擎易於搜尋的簡潔網址的功能無法正常運行
原來是因為此功能是透過.htaccess來轉換成簡易的網址,因此要打開apache此功能
所以需要在下面設定
<Directory "lifetype資料夾位置">
Options Multiviews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
最後,當一切都快準備就緒後,開始設定我好多部落格的虛擬主機
設定好重新啟動apache卻出現以下錯誤
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
看到這訊息只要把NameVirtualHost *:80的注解去掉再重新啟動就OK了
另外再補記一個DNS的設定,由於我的部落格有向SeedNet申請網域
因此要設定域名與IP的對應,好在我用的是RedHat系列的
所以安裝的過程簡單,只要下載Linux RPM:redhat linux 5.2
rpm -uvh安裝完後,用/etc/rc.d/init/dyndn start就能啟動了
有神秘嘉賓! 可惜你沒來
你的time zone好像有點問題
解決後把這條留言刪掉吧
哪位神秘嘉賓,誰的女友嗎?
現在時間應該沒問題了吧!!