iT邦幫忙

0

2003R2 無法執行ASP網頁問題 懇請指教

在伺服上測試的時候
在網頁上跑出一段訊息

Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

然後參考大神時有看到關於Distributed Transaction Coordinator是否可以正常啟動,
有相關聯

然後在檢查DTS出現如圖的訊息

請問這個要怎麼處理呢?是不是ASP無法執行的主因呢?

6
外獅佬
iT邦大師 1 級 ‧ 2012-11-23 14:47:06
最佳解答

該不會是這個問題吧....請往下看。

Windows Server 2003/2003 R2剛裝好IIS 6時,
預設是禁止ASP 3.0執行的...
必須允許ASP 3.0的『網頁服務延伸』才行。
步驟:

  1. 由『開始』、『程式集』、『系統管理工具』、『網際網路資訊服務(IIS)』,開啟IIS管理主控台。
  2. 左邊目錄有『網頁服務延伸』,找到『Active Server Pages』,預設值應為『已禁止』,請把它改成『已允許』。

這樣,重新執行ASP看看是否已正常。

看更多先前的回應...收起先前的回應...
themomo12 iT邦新手 5 級 ‧ 2012-11-23 14:49:53 檢舉

謝謝熱心回應~ 剛剛檢查過了,一開始的設定就是"已允許"

謝謝您的提點幫忙

外獅佬 iT邦大師 1 級 ‧ 2012-11-23 14:50:00 檢舉
外獅佬 iT邦大師 1 級 ‧ 2012-11-23 15:01:45 檢舉

那麼...找IIS的Log來仔細研究一下吧
從事件檢視器,找出W3SVC的錯誤或警告訊息

外獅佬 iT邦大師 1 級 ‧ 2012-11-23 15:04:00 檢舉

另外,DTC(備註:它...真的不是DTS)無法啟動,
可以使用這個方法修復並啟動它。

  1. 在命令提示字元下,輸入指令:msdtc -resetlog
  2. 重新開機,並檢查DTC服務是否已啟動。
themomo12 iT邦新手 5 級 ‧ 2012-11-23 15:05:01 檢舉

找到了~可以幫我忙指點一下嗎?
伺服器無法載入應用程式 '/LM/W3SVC/357097357/Root'。錯誤為 '設定的身分不正確,因此無法啟動伺服器處理。請檢查使用者名稱及密碼。

外獅佬 iT邦大師 1 級 ‧ 2012-11-23 15:12:49 檢舉

哦...對...ASP 3.0在IIS 6上面執行,需要注意權限設定
IIS 5隔離模式下,必須設定IWAM帳號
詳細解決方式,請參考

6
jackwan
iT邦研究生 4 級 ‧ 2012-11-23 11:12:01

推測可能造成的原因
1.World wide web publishing service 是否已啟動,
2.查一下ASP程式是否有錯.

themomo12 iT邦新手 5 級 ‧ 2012-11-23 14:32:20 檢舉

World wide web publishing service 已經啟動了

asp程式為外包所寫~所以要檢查那些地方呢?

6
player
iT邦大師 1 級 ‧ 2012-11-23 15:04:27

它不是叫你去看event log了嗎?
event log 裡的錯誤訊息是寫什麼?

看更多先前的回應...收起先前的回應...
themomo12 iT邦新手 5 級 ‧ 2012-11-23 15:06:32 檢舉

是這個嗎?
伺服器無法載入應用程式 '/LM/W3SVC/357097357/Root'。錯誤為 '設定的身分不正確,因此無法啟動伺服器處理。請檢查使用者名稱及密碼。

jackwan iT邦研究生 4 級 ‧ 2012-11-23 16:52:27 檢舉

log檔看看這邊有沒有, 這是Win2K的位置, 2003應該差不多吧!!
%WinDir%\System32\LogFiles

jackwan iT邦研究生 4 級 ‧ 2012-11-23 16:58:37 檢舉

themomo12提到:
設定的身分不正確

有使用管理員(administrator)權限登入嗎?

themomo12 iT邦新手 5 級 ‧ 2012-11-27 13:37:26 檢舉

有,是使用admin登入進去的

我要發表回答

立即登入回答