keanu@wordpress.com

living today for tomorrow

在 IIS7 顯示 ASP 錯誤訊息

leave a comment »

在 IIS5/IIS6 時寫 classic asp code 如果發生錯誤 IIS 會直接將錯誤原因顯示出來,長久以來都習慣這樣的方式進行除錯;然而到了 Windows Server 2008 的時代,IIS7 預設就會做程式碼的安全保護,也就是程式發生錯誤時只會丟這樣的訊息︰

An error occurred on the server when processing the URL. Please contact the system administrator

不過還是得想辦法知道問題原因才能修正程式,可以透過在 cmd 執行如下的指令︰

%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:true

設定 scriptErrorSentToBrowser 為 true 時,IIS7 的處理行為就會回到 5/6 時一樣錯在哪為什麼錯統統都會告訴你。這次的狀況因為系統已經裝在正式環境上,所以修正完程式後便馬上改回 false 避免有安全性的問題。

相關文章︰Classic ASP: Security is Painful

作者為Keanu

八月 2, 2009 at 12:34 am

張貼於work

結束的時候總要來一下的曲: Appalachian Springs

有一則留言

作者為Keanu

七月 11, 2009 at 1:02 am

張貼於Music

[GNOME] 推荐 Window Applets

leave a comment »

Window Applets 是前陣子看到的一個小玩意,它的作用是在 panel 上顯示視窗的按鈕,當作用中的視窗不是處在最大化的狀態時,一切正常沒有任何事發生,而當作用中的視窗被放到最大化後,Window Applets 便會安靜的跑了出來,視窗的 title bar 被隱藏住,與視窗互動的按鈕就轉到 Window Applets 在 panel 上的三個按鈕來控制了,於是程式的視窗在外觀上就會緊緊貼著 panel,看起來也更美觀,完全是擊中了我內心的甜蜜點啊。

先來個正常圖︰

01

將視窗最大化後,原本的按鈕就會跑到 panel 上顯示,而視窗的 title bar 也跟著消失了,一整個很美麗啊︰

02

速速至 gnome-look.org 下載安裝 Window Applets,或者用 PPA 跟著最新穩定版走 http://launchpad.net/~nekoreeve/+archive/ppa 也 ok。

作者為Keanu

七月 10, 2009 at 1:45 am

張貼於Linux

到此為止的生活

leave a comment »

一個月後的生活,雖然看似一切正常,但我想應該是時候到此為止了吧,這個障礙太大也跨不去,一直都沒有跟對方嘗試溝通也許是我的錯,就姑且原諒我的自私吧。

最痛苦的莫過週五下班後的夜晚,都會不禁深思自己究竟是不是那樣的不被受信任,想著想著就天亮了,仍然得繼續裝做正常地面對人群,即使身心都相當疲累,刻意保持的距離更突顯我們那尷尬的友好關係。

OK,就這樣結束了吧,我的生活,到此為止。

作者為Keanu

七月 4, 2009 at 12:38 am

張貼於Diary

回味一下好了: The Verve – Weeping Willow

leave a comment »

作者為Keanu

六月 13, 2009 at 2:51 午後

張貼於Music