IIS 6.0 有個討厭的安全性設定,剛剛安裝好不會馬上讓你可以執行 ASP,反而會出現「錯誤404」。
先到開始->程式集->系統管理工具->網際網路資訊服務(IIS),在左邊的目錄找到「網頁服務延伸」,點下後會在右方看到以下的畫面:
把「Active Server Pages」改為「允許」就可以執行 ASP 了。
另外,要讓伺服器支援「../xx.asp」的上層路徑寫法,也要手動啟用。在 IIS 管理員的預設的網站->主目錄->設定->選項,把「啟用上層路徑」的選項打勾即可。
軟體開發、伺服器和生活瑣事
IIS 6.0 有個討厭的安全性設定,剛剛安裝好不會馬上讓你可以執行 ASP,反而會出現「錯誤404」。
先到開始->程式集->系統管理工具->網際網路資訊服務(IIS),在左邊的目錄找到「網頁服務延伸」,點下後會在右方看到以下的畫面:
把「Active Server Pages」改為「允許」就可以執行 ASP 了。
另外,要讓伺服器支援「../xx.asp」的上層路徑寫法,也要手動啟用。在 IIS 管理員的預設的網站->主目錄->設定->選項,把「啟用上層路徑」的選項打勾即可。
今天用 pear 的 Crypt_RSA 套件想弄一個密碼機,結果手氣似乎不是很好。
$method = new Crypt_RSA();
$method->encrypt($string);
這時出現一個錯誤訊息:
Fatal error: Call to a member function getExponent() on a non-object in C:AppServphp5PEARCryptRSA.php on line 365
問題是出在套件的程式碼上面,意思是呼叫了一個非物件的函式。用錯誤訊息到網路上面,居然只有找到 big_int、gmp 的資料,其他的居然沒有相關的解決方法!
難道是我手氣真的很差,居然在 stable 版的程式遇到一個全世界不到十個人遇到的問題!?
ps. 找出解決方法再更新…….
想到最近發生的事情,多少還是要抱怨一下。我不是聖人也不是神,不要對我要求那麼多。
真是越想越頭大………..。
話說剛剛結束一個 A4 21 頁的程式作業,明天還要為教育部恐怖的案子拼命………喔,還有 CCNA 還要考試。天啊,事情怎麼會這麼多?
我只是個二大學生,不要剝奪我的生活啊!
絕症 + 正妹 = 暢銷日劇
這是在說「一公升的眼淚」還是哪一部日劇啊? XD
有些東西的計算量實在太大,就像是天氣預測的資料,就必須使用超級電腦還作資料分析。但是超級電腦實在是太貴了,如果不是背後有金主或是國家機關贊助,一般的團體根本不可能購買。
但是沒有資金又有運算的需求怎麼辦?這時候你可以考慮將你的資料切割成非常小的部分,先交給其他普通的電腦運算,再將這些小部分計算好的結果,交由較大型的電腦合併分析這些結果。也就是讓小電腦(或較小的運算單元)分工合作來完成大型的運算,就叫做「分散式運算 (distributed computing) 」。
目前分散式運算較為有名的作業平台是 BOINC。BOINC 在分散式運算的專案連線以後,會將資料下載到你的電腦,並且依照設定在不影響你工作的情況下,讓電腦分析這些專案資料。預設是在電腦螢幕保護時執行運算,就算你選擇 24 小時都執行運算,BOINC 也會將程式的優先權設定在最低,完全不會讓你有在執行專案的感覺。
現在有很多研究組織,因為金費不足、或是為了加速研究進度,就使用分散式運算把自己的資料分成小部分給世界上願意參與的人一同分析。如:SETI@home(外星人搜尋)、World Community Grid(AIDS、癌症等研究)、Climateprediction.net(世界氣候變化研究)等等,都已經在 BOINC 平台建立自己的專案,供任何有興趣的人參與研究計畫。
小弟自己就參與了 World Community Grid、Climateprediction.net 的研究計畫,至於 SETI@home 因為比較沒有那麼急迫,已經沒有再去執行了。
World Community Grid:FightAIDS@HOME 畫面
Climateprediction.net 畫面
如果你想參與研究,歡迎加入 BOINC 分散式運算的行列。
好站推薦:分散式運算愛好者俱樂部