Recent Articles / Archives

重新整理我的 Inbox

只怪自己平日懶,電郵軟件內的 Inbox 已經堆積了幾千封電郵,有些資料收到的時候想著有空才看,結果一直標籤為新郵件,而到今天前還沒有看。然後覺得自己的電郵分類也做得不好,所以重新分類,現在開了一個 Archives 資料夾,裡面分為 funny, useful, document, working 等目錄。另再開一個 To-Do 及 To-Reply 資料夾,希望可以提醒自己每天要處理好所有的來信。

今天決心要重新整理一下,已經將所有未看的郵件看完,本來想將這些舊 emails 該歸檔的歸檔,該刪除的就刪除,但奈何數量太多了,只好在 Archives 資料夾開一個 old_mails 資料夾,儲存所有的舊郵件。

還好我一直使用的 Becky! 在郵件數量很多時也沒感覺到慢,而且在眾多郵件中找資料也相當快。

將 Apache 升級到 2.2.0

Apache 2.2.0 已推出一段時間了,今天在家中的 Debian 升級來看看。編譯及安裝後沒有什麼問題,只是 PHP 也需要一同重新編譯。然後再看看設定檔,發覺在 /path_to_apache/conf 目錄下多了一個 extra 目錄,裡面有以下的設定檔:

httpd-autoindex.conf, httpd-dav.conf, , httpd-default.conf, httpd-info.conf, httpd-languages.conf, httpd-manual.conf, httpd-mpm.conf, httpd-multilang-errordoc.conf, httpd-ssl.conf, httpd-userdir.conf 及 httpd-vhosts.conf

新的管理方法比以前更有條理,以前是用一個 httpd.conf 包括所有關於 Apache 的設定,現在按照功能而細分出以上檔案,只需根據自己想修改的地方開啟相關檔案設定即可。另外不知是否心理作用關係,覺得新版本比 2.0 執行起來更快。

MySQL 資料庫轉換: 4.1 to 4.0

MySQL 4.1 的資料表格式相比起 4.0 增加了 character set 的資料,所以如果當編碼設定錯誤的話,很多時雙字節文字 (例如中文字) 便會出現亂碼,或者 ??? 等符號。今天我要想將儲存在 MySQL 4.1 的資料庫複製到 MySQL 4.0,單是使用 mysqldump 便會出現 sql 語法錯誤及亂碼情況,用 phpadmyadmin 也是相同結果,後來找到在 export SQL 檔時需要用 compatible 指定是那一種版本:

shell> mysqldump –create-options –compatible=mysql40 db_name > dump_file

然後在 MySQL 4.0 裡面只要像以前一樣就可以了:

mysql db_name < dump_file
總算成功轉換了,但原來只怪自己懶,在轉換資料庫後下載了新版的 phpmyadmin 回來,發覺新版 phpmyadmin 的 export 功能已經有 "SQL export compatibility" 可以設定資料庫。

February 11, 2006 · Linux / BSD 筆記, 工作日誌 · Comments (2)

今天升級到 PHP 4.4.2

記得在 PHP 4.4.1 推出後便馬上升級,但該版本與 SquirrelMail 有相衝,會造成無限 loop 地顯示郵件,使 email server 的負載很高,所以要立即 downgrade 回前一個版本。而在 SquirrelMail 的官方網頁也看到這問題,當時要使用 PHP 4.4.x-dev 或安裝 patch。

今次學精了,在 PHP 4.4.2 推出後幾個星期才升級,現在升級後沒什麼問題,

« Previous Page