今天在搭建一個留言板項目時,遇到了諸多的不順,記錄下來方便以後查看。
項目是用asp寫的,但是我們現在用的Web服務器是Apache2.2,網上找了一下Apache部署asp網站的方法,apache整合asp的插件apasp.dll,結果網上找了幾個小時都沒有找到這個dll文件,無奈又到apache的官網上找到了aspdotnet的模塊,把這個模塊裝上,還是不行,這怎麼辦?於是就再在服務器上搭建一個IIS服務器(把web服務的默認端口80修改一下,免得跟apache衝突),安裝完IIS,結果頭痛的問題又來了,asp頁面居然訪問不了,一直報404錯誤,但是靜態html頁面能訪問
這是什麼問題呢,不是默認IIS就是發佈asp網站的麼,該配置的地方我都配置了,奇了怪了,於是又在網上找,找了半天終於找到了答案,打開IIS管理器-》Web服務擴展,看Active Server Pages是否被禁掉了,把這一項允許了,就可以了。
相關鏈接
http://technet.microsoft.com/zh-cn/library/cc784781
http://httpd.apache.org/modules/
http://www.codesky.net/article/201109/148746.html