其實這個情形應該以前就發生過,不過我忘記了。
後來 google 一下,原來是因為伺服器在一個通透模式的 Proxy 之下,到防火牆設定跳定就 OK 了。
2007年7月31日 星期二
vmserver1、3 的狀況
VMServer1 一開始會出現找不到硬碟的情況(這台機器接了三顆硬碟,一顆 IDE80G 、兩顆 SATA400G),當時沒什麼時間也懶得去研究是什麼原因。剛好把舊的 MailServer 拿來架成 VMServer3 ,就把運作在 VMServer1 的兩個VM(moodle1、Nod32)搬過去。
沒想到 Moodle1 在 VMServer3 上竟然沒辦法運作,是否在 VM 下的 Linux 不支援實體的 RAID 硬碟?因為 Nod32 活得好好的(Win2003),原因待查。
沒辦法,只好再回來查查 VMServer1 出包的原因。
其實當我要來查這台機器時,第一個想到的可能原因就是「電源供應器」,果不其然,原來的 Power 只有 200W ,我咧~~這樣怎麼夠三顆硬碟使用...馬上換了一顆 500W 給它,這次應該夠力了吧!
沒想到 Moodle1 在 VMServer3 上竟然沒辦法運作,是否在 VM 下的 Linux 不支援實體的 RAID 硬碟?因為 Nod32 活得好好的(Win2003),原因待查。
沒辦法,只好再回來查查 VMServer1 出包的原因。
其實當我要來查這台機器時,第一個想到的可能原因就是「電源供應器」,果不其然,原來的 Power 只有 200W ,我咧~~這樣怎麼夠三顆硬碟使用...馬上換了一顆 500W 給它,這次應該夠力了吧!
2007年7月22日 星期日
關於 Gmail 的亂碼問題
一位學姐問的問題,我的回答原文刊登如下:
學姐好,
暑假愉快, Email 會有亂碼產生的原因,大部份的情況是在同一封 Email 中包含了兩種以上不同編碼的文字,進而造成郵件軟體不知該以何種編碼來處理這封郵件以致於產生亂碼,這種情況就好像你進到了一間有美國人、中國人、日本人、台灣人的房間內,你只能用一種語言講話又要同時能讓大家聽懂,你會講哪一種語言?
下面的網頁說明了一些關於 Gmail 亂碼的情形(網路上的資訊不一定完全對,要有自己的判斷,就連我告訴你的事也是一樣):
http://deuxcafe.googlepages.com/gmail-note-basic.htm
就我所遇到大部份會遇到亂碼的情況是這樣,如果某人是比較慣用「注音輸入法」(就是ㄅ半),輸入「我們」、「你們」時會自動選字變成「我们」、「你们」,其中「们」這個字是簡體字(註一),當你送出這封「混血」信時問題就來了,在送信與收信的過程中,送信、收信軟體或伺服器,只要其中有一個搞錯編碼方式,這時候就產生亂碼。吊詭的是,如果是「人」,可能會選擇其中一種編碼來處理這封信,起碼有一方可以看得懂,但「電腦」就是會選這兩種編碼以外的編碼,經過這個亂碼的過程之後,不論你選用哪一種編碼來看這封信都不對,再也沒有人看得懂這封信(外星人可能看得懂)。為什麼電腦這麼笨?其實電腦很笨的,只是大部份的人都不知道...。
亂碼的問題其實一直困擾著電腦使用者,近年來為了解決這個問題發展出了一種名為 Unicode(萬國碼) 的編碼,這種編碼理論上可以涵蓋世界上所有的文字,如果所有的電腦系統都統一使用一種編碼,亂碼的問題就再也不是問題(只有一種也亂不起來),但是發展至今(1990至今),這個問題依然存在,要統一全世界......這種事在歷史上好像還沒發生過(註二)。
那一直被這個問題困擾的我們該怎麼辦?看到這裡......學姐您還不知道答案嗎?是的,我就知道學姐您冰雪聰明,解決的方式就是大家都用萬國碼!
那在 Gmail 如何設定使用萬國碼?據我觀察,Gmail預設是使用 UTF-8 編碼(萬國碼的一種),不過它還是可以從「設定」→「一般」→「外寄郵件編碼」中設定。
接下來,怎麼讓對方設定成 UTF-8 才是困難的事。
「你很難去改變什麼,除了改變自己」
自己改成 UTF-8 編碼很容易,要對方改......我想您的朋友一定不是用 Gmail,不然也不會有亂碼產生;每種軟體的設定方式都不一樣,不過只要仔細找應該都可以找到這個選項(除非他用的是古董級的Email軟體)。不過對方願不願意改,這又是另一回事了。
註:
一、我發現要用ㄅ半打出「們」這個字要打二聲「ㄇㄣˊ」。啥!?有這種事?別問我...去問微軟...
二、根據聖經創世紀第11章的記載,當時的人們是講相同的語言的,巴別塔 的故事就是由此而來。1887年波蘭醫生柴門霍夫創立世界語(Esperanto) ,為的就是能讓全世界能有一個共通易學的語言,但這個夢想至今亦未實現。然而在電腦的世界中,統一全世界的文字編碼可望在不久的未來實現。
學姐好,
暑假愉快, Email 會有亂碼產生的原因,大部份的情況是在同一封 Email 中包含了兩種以上不同編碼的文字,進而造成郵件軟體不知該以何種編碼來處理這封郵件以致於產生亂碼,這種情況就好像你進到了一間有美國人、中國人、日本人、台灣人的房間內,你只能用一種語言講話又要同時能讓大家聽懂,你會講哪一種語言?
下面的網頁說明了一些關於 Gmail 亂碼的情形(網路上的資訊不一定完全對,要有自己的判斷,就連我告訴你的事也是一樣):
http://deuxcafe.googlepages.com/gmail-note-basic.htm
就我所遇到大部份會遇到亂碼的情況是這樣,如果某人是比較慣用「注音輸入法」(就是ㄅ半),輸入「我們」、「你們」時會自動選字變成「我们」、「你们」,其中「们」這個字是簡體字(註一),當你送出這封「混血」信時問題就來了,在送信與收信的過程中,送信、收信軟體或伺服器,只要其中有一個搞錯編碼方式,這時候就產生亂碼。吊詭的是,如果是「人」,可能會選擇其中一種編碼來處理這封信,起碼有一方可以看得懂,但「電腦」就是會選這兩種編碼以外的編碼,經過這個亂碼的過程之後,不論你選用哪一種編碼來看這封信都不對,再也沒有人看得懂這封信(外星人可能看得懂)。為什麼電腦這麼笨?其實電腦很笨的,只是大部份的人都不知道...。
亂碼的問題其實一直困擾著電腦使用者,近年來為了解決這個問題發展出了一種名為 Unicode(萬國碼) 的編碼,這種編碼理論上可以涵蓋世界上所有的文字,如果所有的電腦系統都統一使用一種編碼,亂碼的問題就再也不是問題(只有一種也亂不起來),但是發展至今(1990至今),這個問題依然存在,要統一全世界......這種事在歷史上好像還沒發生過(註二)。
那一直被這個問題困擾的我們該怎麼辦?看到這裡......學姐您還不知道答案嗎?是的,我就知道學姐您冰雪聰明,解決的方式就是大家都用萬國碼!
那在 Gmail 如何設定使用萬國碼?據我觀察,Gmail預設是使用 UTF-8 編碼(萬國碼的一種),不過它還是可以從「設定」→「一般」→「外寄郵件編碼」中設定。
接下來,怎麼讓對方設定成 UTF-8 才是困難的事。
「你很難去改變什麼,除了改變自己」
自己改成 UTF-8 編碼很容易,要對方改......我想您的朋友一定不是用 Gmail,不然也不會有亂碼產生;每種軟體的設定方式都不一樣,不過只要仔細找應該都可以找到這個選項(除非他用的是古董級的Email軟體)。不過對方願不願意改,這又是另一回事了。
註:
一、我發現要用ㄅ半打出「們」這個字要打二聲「ㄇㄣˊ」。啥!?有這種事?別問我...去問微軟...
二、根據聖經創世紀第11章的記載,當時的人們是講相同的語言的,巴別塔 的故事就是由此而來。1887年波蘭醫生柴門霍夫創立世界語(Esperanto) ,為的就是能讓全世界能有一個共通易學的語言,但這個夢想至今亦未實現。然而在電腦的世界中,統一全世界的文字編碼可望在不久的未來實現。
2007年7月6日 星期五
Paper Cut Client 端程式的部署
使用群組原則
電腦設定→系統管理範本→系統→登入→當使用者登入時執行這些程式→新增以下內容
cmd /c "start \\printer-server2\pcclient\win\pc-client.exe --silent"
電腦設定→系統管理範本→系統→登入→當使用者登入時執行這些程式→新增以下內容
cmd /c "start \\printer-server2\pcclient\win\pc-client.exe --silent"
2007年7月5日 星期四
建立 NOD32 的 Package
- 先到官方網站下載最新的安裝程式放到 Server 中
- 到 pageages 的管理畫面
- 建立一個新的 package(來源選擇剛剛下載的程式)
- 編輯設定檔
- 設定更新伺服器 http://192.168.50.23:8081/
- 輸入帳密
- 存檔
- 分享
2007年7月4日 星期三
IPCop 無法從 1.4.13 升級到 1.4.14 ?
從 /var/log/message 的訊息得知,錯誤訊息顯示我的版本不是 1.4.13 ,不能升級成 1.4.14 ...
怪了,開機後主機的畫面明明是 1.4.13 ...,不過 Web 介面顯示的是 1.4.12 ,就算要再一次升級 1.4.13 ,錯誤訊息顯示已經升級過了。
後來,在偶然的機會中,正在研究如何移除 Sarg ,發現 Sarg 用來判斷版本的地方在 /var/ipcop/general-functions.pl 檔案中,手動改成 1.4.13 ,問題就解決了。
怪了,開機後主機的畫面明明是 1.4.13 ...,不過 Web 介面顯示的是 1.4.12 ,就算要再一次升級 1.4.13 ,錯誤訊息顯示已經升級過了。
後來,在偶然的機會中,正在研究如何移除 Sarg ,發現 Sarg 用來判斷版本的地方在 /var/ipcop/general-functions.pl 檔案中,手動改成 1.4.13 ,問題就解決了。
305、205群組教室整理
305群組教室因為兩台學生機故障無法正常進入 WindowsXP ,懷疑是 Pro-Magic 不穏定所導致,所以在進行 Ghost 還原之後將全部的 Pro-Magic 移除之後安裝 NetRG,使用與 304 教室同一組序號,管理密碼設定為 mis開頭那一組 ,最後教師機再安裝 Pro-Magic Plus (Pro-Magic無法正常安裝?),管理密碼一樣。
另外, TRBS 與 NetRG 的頻道皆設為 2 。
205群組教室的 TRBS 與 NetRG 的頻道皆設為 1 。
205 NetRG 與 Pro-magic 密碼皆為 mis開頭那一組 且教師機設定 7 天還原。
另外, TRBS 與 NetRG 的頻道皆設為 2 。
205群組教室的 TRBS 與 NetRG 的頻道皆設為 1 。
205 NetRG 與 Pro-magic 密碼皆為 mis開頭那一組 且教師機設定 7 天還原。
phpMyAdmin 的圖形安裝介面
新版的 phpMyAdmin 提供了圖形介面的安裝方式,熊熊看到反而不會裝,原來是要先做一個可寫入檔案的目錄
cd phpMyAdmin
mkdir config # create directory for saving
chmod o+rw config # give it world writable permissions
用圖形介面安裝完後按 save 鈕就會把設定檔存在剛剛的目錄,然後
mv config/config.inc.php . # move file to current directory
chmod o-rw config.inc.php # remove world read and write permissions
就醬。
cd phpMyAdmin
mkdir config # create directory for saving
chmod o+rw config # give it world writable permissions
用圖形介面安裝完後按 save 鈕就會把設定檔存在剛剛的目錄,然後
mv config/config.inc.php . # move file to current directory
chmod o-rw config.inc.php # remove world read and write permissions
就醬。
InstallShield silent installations
在執行 Windows XP 無人值守安裝時一直遭遇到一個問題,而且是以前沒遇到過的,在安裝 photoimpact11 及 namo6 時一直失敗。
奇怪的是,同樣的程式與同樣的參數在本機執行卻可以。
後來才發現,原來 InstallShield 在執行靜默安裝時需要一個地方來儲存 Log 檔以記錄整個靜默安裝的過程;如果不指定 Log 檔的路徑,那麼就會存放在與安裝程式(setup.exe)同一個目錄中。而出問題的安裝都是在只有「讀取」的權限之下產生的。
So...只要用一個參數 f2\"log檔的路徑\"就可以解決了。
參考資料如下:http://www.macrovision.com/company/news/newsletter/tips/silent_installs.shtml
奇怪的是,同樣的程式與同樣的參數在本機執行卻可以。
後來才發現,原來 InstallShield 在執行靜默安裝時需要一個地方來儲存 Log 檔以記錄整個靜默安裝的過程;如果不指定 Log 檔的路徑,那麼就會存放在與安裝程式(setup.exe)同一個目錄中。而出問題的安裝都是在只有「讀取」的權限之下產生的。
So...只要用一個參數 f2\"log檔的路徑\"就可以解決了。
參考資料如下:http://www.macrovision.com/company/news/newsletter/tips/silent_installs.shtml
訂閱:
文章 (Atom)