2008年9月20日 星期六
機房管理實務分享(新進資訊組長研習講課用簡報)
上次去縣府開自由軟體的推廣會議時,被排到這個議程。
要在新進資訊組長研習時,講這個課題。
可能是因為幾位前輩對學校的機房都有不錯時印象,
以為我在機房管理上有很多的心得可以分享,所以才排定這個議題。
說實話,校內的機房建置的確是還不錯,
由於學校的重視,投入了許多的資源,(這點非常感謝學校)
加上幾年下來,對於網路管理及機房管理的投入,
我心裡也的確是有一點小心得,可以和同仁們分享。
花了幾天,把自己的想法、學校機房建置及與其他學校參觀的心得做個整理,
於九月十九日上午至楊明國小講機房管理實務的心得分享。
個人覺得破題還算有趣,有引起上課同仁的注意,
加上都是實務型的分享,覺得學員的滿意度和注意力還不錯,
中午吃飯時,也有幾位他校的同仁過來討論機房管理的問題。
雖說只是野人獻曝,但經過良好的準備與呈現,也能夠引起一定的互動與成長。
2008年9月13日 星期六
php驗證跳轉的方式
問題說明
想在網頁中,若要進行帳號確認時,要跳到驗證頁面,驗證後跳回來。
待解決問題
取得連接到驗證頁的那一頁網址
失敗原因:
用header的方式,無法確實把網址帶過去,反而是帶到更前的一頁
可能是因為我放置的位置在html的標籤之前。
解決方法:
參照下方連結
用form的方式轉過去,真是太聰明了!
echo '<body onload="document.theForm.submit()"><form name="theForm" action="../mainpage/index.php"></form>';
注意:<要改成<
註:若該網頁是post過去的,用此法無效,驗證完跳回時,必需要有完整網址的get才能用。
參考資料:http://forum.moztw.org/viewtopic.php?p=82454
想在網頁中,若要進行帳號確認時,要跳到驗證頁面,驗證後跳回來。
待解決問題
取得連接到驗證頁的那一頁網址
失敗原因:
用header的方式,無法確實把網址帶過去,反而是帶到更前的一頁
可能是因為我放置的位置在html的標籤之前。
解決方法:
參照下方連結
用form的方式轉過去,真是太聰明了!
echo '<body onload="document.theForm.submit()"><form name="theForm" action="../mainpage/index.php"></form>';
注意:<要改成<
註:若該網頁是post過去的,用此法無效,驗證完跳回時,必需要有完整網址的get才能用。
參考資料:http://forum.moztw.org/viewtopic.php?p=82454
2008年9月11日 星期四
session的生命週期
用session來存過期時間
比如
$_session['expire'] = time() + 3600 // 一小時後過期
然後每次刷新都檢查當前時間
if(isset($_session['expire']) && time() < $_session['expire']){
$_session['expire'] = time() + 3600; // 這裡不要忘了更新過期時間
echo '有效';
}else {
echo '過期了';
}
出處:http://www.phpx.com/happy/archiver/tid-127326.html
比如
$_session['expire'] = time() + 3600 // 一小時後過期
然後每次刷新都檢查當前時間
if(isset($_session['expire']) && time() < $_session['expire']){
$_session['expire'] = time() + 3600; // 這裡不要忘了更新過期時間
echo '有效';
}else {
echo '過期了';
}
出處:http://www.phpx.com/happy/archiver/tid-127326.html
2008年9月7日 星期日
samba中,關於印表機錯誤的訊息
因為我的samba是沒有用來供應印表機的,
只是單純的檔案伺服器(其實我希望連http都不要提供),
但是在看samba的log檔時,發現了以下的錯誤:
[2008/09/07 21:18:05, 0] printing/print_cups.c:cups_connect(69)
Unable to connect to CUPS server localhost:631 - 連線被拒絕
而且每幾分鐘就會出現,在請示google大神後,
發現只要將在smb.conf加上
load printers = no
printing = bsd
就可以解決了。
本來是想從webmin去改,但改過後,連samba登入都出狀況,
後來直接進smb.conf加上這兩行後,問題就解決了。
只是單純的檔案伺服器(其實我希望連http都不要提供),
但是在看samba的log檔時,發現了以下的錯誤:
[2008/09/07 21:18:05, 0] printing/print_cups.c:cups_connect(69)
Unable to connect to CUPS server localhost:631 - 連線被拒絕
而且每幾分鐘就會出現,在請示google大神後,
發現只要將在smb.conf加上
load printers = no
printing = bsd
就可以解決了。
本來是想從webmin去改,但改過後,連samba登入都出狀況,
後來直接進smb.conf加上這兩行後,問題就解決了。
2008年9月6日 星期六
ftp主被動之設定
因為校內有防火牆,對於每台主機只開放特定的port,
所以,之前常發生ftp主機連不進來的狀況。
這次換了新主機,不是用chip的方式,彈生就很大了。
ftp是採用vsftp的套件,裝起來後,
必需在vsftpd.conf裡最後面,
加上
pasv_enable=YES (NO)
啟用被動式的連線方式,這樣port就不會被client端任意指定了。
也就可以由校外透過防火牆進行連線了,耶!
訂閱:
文章 (Atom)