發表文章

目前顯示的是 12月, 2008的文章

Linux 下將壓縮檔內的部份檔案解出來

linux 下如果要解壓縮 tgz 的檔案的話,大概大家都知道 tar -zxvf FILENAME.tgz(tar.gz),而且用到熟到不行,但是如果是我只要 FILENAME.tgz 裏的 MYDIR 底下的檔案呢? tar -zxvf FILENAME.tgz MYDIR 就行了,這樣不會解出一堆垃圾來塞你的硬碟,但是,如果是很大的檔案(全系統備份或是家目錄備份),還是一樣花時間地,只是不用浪費硬碟空間而已… 以上

WordPress Plugin - Smart youtube

使用 Smart Youtube 管理 youtube 的 post 就很簡單了 有3種方式可以選: 第一種是在連結網址上加 “v” ,例如: httpv:// (有一個 ‘v’ ). 如果你要高畫質的影片要加 “h” ,例如: httpvh:// (多了一個’h'),這個已經很夠用 如果還想要內嵌這個影片,再加上”d” ,例如: httpvhd:// (再多了一個’d') -> 不過這個沒有成功,殘念…

WordPress 的 Plugin 管理

One Click Plugin Updater,真的是不錯用,話說從頭,……原本想要用 2.7 版內的 ftp 功能來安裝外掛,可是我最害怕開放的 ftp 伺服器( ssl enabled )好不容易設好了,卻無法啟動內建的安裝模組,好在老闆很 nice 買了一本書(從投入 open source 的懷抱後,看 online documentation 的時間遠大於看書的時間),"WordPress部落格架設與經營"定價 420 大洋,裏面有介紹不少好料, free website host 、 free dns registery 、 好用的 Pluginssss ,這本書真的寫得不錯,讓我省了不少爬文的時間。 …離題太遠… One Click Plugin Updater,雖說實際上需要 3 click,但是不用又是 sftp 又是指令模式,再重新安裝,方便許多,只要找好你要的 plugin(1 click) ,到 plugin 的網站首頁(2 click),複製"download"的連結網址(3 click),貼到 One click plugin updater 的安裝位置上,就等它裝起來了,真的是十分方便。 說起那本書,光是 free website host + free dns registery + one click plugin updater 就物超所值了…雖說 free website host 我之前就已經去註冊過了(自慢中),滿分10分的話,我給 9 分,那 1 分留下來是因為 420 對我來說還是多了那麼一點 :p

WordPress 的 function.unpack 的錯誤訊息,而且無法登入

這個問題,官網上面眾說紛紜,解法千奇百怪,可是最後好像都指到同一個可能的原因, cookie 的問題,我也不是很清楚到底是怎麼回事,我只在 ff 上試過, ie 的話,下次再試吧!不過解法很簡單地… 工具 -> 清除隱私資料 -> 加勾 cookie 和 離線網站資料後 重整網頁即可 類推 ie 的話: 工具 -> 網際網路選項 -> 中間區塊的刪除 cookie 和 刪除檔案,我是習慣重開 ie 再連,這部份就有賴看倌自行測試了…

virtualbox image 檔案備份

簡單地說:就是!不管要備份還是回存 VDI 都是用 CLONEVDI 的方式來進行就不會錯了 檔案備份的方式很簡單: 在指令模式下執行以下的指令 VBoxManage clonevdi 原始VDI文件名 新的VDI文件名 就可以了,千萬別只用複製和貼上,不然回存之後的VM會打不開 可能是因為沒有用 clonevdi 的方式還是因為是 vdi 的位置不正確的關係,virtualbox 裝好之後,把之前備份的VDI檔案用複製+貼上的方式放回.Virtualbox的目錄之下 VM 怎麼樣就是開不了,結果把VDI的路徑指回到備份檔案的所在地,一開就開成功了,一整個另人搞不清楚!先用 CLONEVDI 的方式再做看看好了! 好笑的是 在 CLONEVDI 的時候 發生了不好笑的事情,當執行 “ VBoxManage clonevdi 原始VDI文件名 新的VDI文件名” 指令時 發生了 (VERR_DISK_FULL)的錯誤訊息,可是檢查磁碟空間卻是充足的,仔細一看才發現,原來那個指令會把VDI檔案放回原本VDI的位置,剛好我的位置改變了,所以…把執行的指令改成 VBoxManage clonevdi 原始VDI文件名 路徑/新的VDI文件名” 就好了. 最後,如果還是開不起來的話,看一下一般設定中進階設定的部份,是不是啟用了原本啟用的 ACPI、VT、PAE等選項. 以上都 OK 還是不行的話,我也真的是技窮了,加油!

root-kit hunter hash 資料更新

在更新套件資料之後,可能會造成這個工具的誤判,所以必需更新這個工具的資料庫 "hash"資料,以免每次都出現這些"假"訊息來干擾,方法很簡單,下個參數就可以了 rkhunter --propupd One of the checks rkhunter performs is to compare various current file properties of various commands, against those it has previously stored. This command option causes rkhunter to update its data file of stored values with the current val- ues.

egroupware 的 mail 不能刪除郵件

適逢搬家之期,伺服器終於還是撐不住掛掉了,頗有蠟蠋兩頭燒之勢,因為主機掛掉的週期已經越來越短(1年 -> 1.5個月),勢不可擋,只好拋棄使用多時的 b2d ,b2d 以 free-of-config 見長,但是更新可不算快,而且,好像又換了新的介面和轉換成純文字方式(雖然 loading 比較輕),不過維護週期有點令人擔心,只好回復手工 config 的年代了,還真是有點痛苦。 好不容易把 postfix + imap + tls config 起來了,但是奇怪的是,怎麼都殺不了郵件、不會存草稿、不會生寄件備份,權限調了很久,就是開不了。 為了讓使用者能夠自已開郵件資料夾,只好把喜好設定的權限開下去了,搞了半天,原來是"喜好設定"中預設值沒有設好,egroupware裏的 felamimail 運作靠的是這些設定值中的「垃圾桶」、「草稿」、「寄件備份」的資料夾的設定,沒有指定當然伺服器不知所措無法動作,所以開好郵件資料夾,在喜好設定中開好設定, email 的功能就都回來了。 在這個過程中,曾經有過設定值和資料夾不同步的情形,而且,使用者會收到 HTTP 500 的錯誤訊息,運行起來常遇到白畫面都不能動,想當然爾是設定與實際環境不同步的關係,記得登出再登入,把喜好設定中的郵件資料夾設定先回復成預設值(就是沒有設定),待資料夾管理設定完成(開好資料夾)之後再回喜好設定啟用就可以了。

修改 apache 設定,減少找不到網頁時的系統訊息

# # Disable access to the entire file system except for the directories that # are explicitly allowed later. # # This currently breaks the configurations that come with some web application # Debian packages. It will be made the default for the release after lenny. # # # AllowOverride None # Order Deny,Allow # Deny from all # # Changing the following options will not really affect the security of the # server, but might make attacks slightly more difficult in some cases. # # ServerTokens # This directive configures what you return as the Server HTTP response # Header. The default is 'Full' which sends information about the OS-Type # and compiled in modules. # Set to one of: Full | OS | Minor | Minimal | Major | Prod # where Full conveys the most information, and Prod the least. # ServerTokens Prod #ServerTokens Full # # Optionally add a line containing the server version and virtual host # name to server-generated pages (internal error documents, FTP director

big5 檔案轉成 utf8 檔案(檔案名編碼轉換)

從 big5 系統轉到 utf8 系統會遇到檔名變成亂碼的情形 第一個想法就是用 iconv 轉 接著想到的是,有沒有人已經寫好工具讓我用呢? google 大神如是說: 安裝 :sudo aptitude install convmv 測試 :sudo convmv -f big5-eten -t utf8 -r [目標檔案, 資料夾] 執行 :sudo convmv -f big5-eten -t utf8 -r --notest [目標檔案, 資料夾] 如果要反過來轉換,就把big5(-eten)和utf8的參數位置交換

在 UBUNTU 上安裝 VIRTUALBOX 很簡單

這篇主要是參考以下這個連結 http://www.virtualbox.org/wiki/Linux_Downloads 方法很簡單,編輯 apt 用的 source.list - sudo vim /etc/apt/source.list 依據你使用的版本加入來源資料檔 安裝 virtualbox 過程中你要回答一些問題來編譯你的核心以支援這個應用程式 安裝完成後,把你要讓他使用 virtualbox 的使用者加到 /etc/group 之中 可以參考這些: http://www.ubuntu-unleashed.com/2008/04/howto-install-virtualbox-in-hardy-heron.html http://crunchbanglinux.org/wiki/howto/virtualbox 完成!