2010年4月29日 星期四

Server 2008 IIS 7 網站移轉問題

CGW再今天遇到了一個大問題
氣!!!!!
整個早上都再搞這問題浪費一堆時間

我將我負責的網頁 從SERVER2003移轉到新SERVER OS:SERVER2008上
結果
SERVER2008 IIS為7
我發現我的網頁死在那邊
好囉!!!
因為我是用VS2010開發的
所以要裝Framework 4.0
所以勒....
執行後第一個問題:!!!!!!!!!!!!!!!!

1. 500.23 Internal Server Error
解答在.....(http://biasecurities.com/blog/2006/) 這網站
我是參考他的方式
將他移轉就可了 @@
指令為
Windows\system32\inetsrv\APPCMD.EXE migrate config “Default Web Site/YourApp

解決了第一個問題.........
出來了第二個問題.........

2. 500.21 Internal Server Error
這問題勒
就是將ASP 重新包給FrameWork4.0就行了
這還好!!!!
指令為
Windows\Microsoft.NET\Framework\v4.0.20506\aspnet_regiis.exe -i

解決了第二個問題..........
出現了第三個問題 囧

3. Session state can only be used when enableSessionState is set to true.....
一大串 暈.......
簡單說就是SessionState問題
結果勒
這讓我花了點時間 = =+
因為
我的Web.config竟然讓死白目的IIS自己幫我新增指令...Remove一堆值!!!
其中就有Session.........
明白了。 很愚蠢的,其實。 它的工作之後,我刪除和添加SessionStateModule像這樣:

<system.webserver>
...
<modules> <!--這裡面都是自己幫我建立的!!!! -->
<remove name="Session">
...
</modules>
</system.webserver>

他在這裡面把我的Session移掉.....
想打人 = =+
然後就刪掉了 <modules>裡面的東西就好囉!!!!
暈!!!!

一次給我三個問題 氣!!!!!
不過也因為這樣 這篇文章多了三個經驗值 哈 XDDD

沒有留言:

張貼留言