程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> Orcale與Asp.net的端口沖突

Orcale與Asp.net的端口沖突

編輯:關於ASP.NET

本文給出用戶在安裝Oracle之後,再使用.NET創建ASP.NET應用程序出現VS.NET檢測到web服務器運行的是ASP.NET 1.0版,要創建或打開的應用程序可以配置成與1.0兼容,但將無法運行1.1的新功能,很可能是端口沖突,並給出了該情況的解決方案。

Web服務的inetinfo.exe與Oracle的Apache.exe進程所占用的端口都包括80端口。

如果用戶是在安裝了Oracle之後,再使用.NET創建ASP.NET應用程序出現下面情況的錯誤:

VS.NET檢測到web服務器運行的是ASP.NET1.0版,要創建或打開的應用程序可以配置成與1.0兼容,但將無法運行1.1的新功能,則很可能是應為上面所說的端口沖突。

解決方法:

1)修改Oracle進程的端口

到路徑\oracle\ora90\Apache\Apache\conf下修改httpd.conf 和 httpd.conf.default 內Listen  80修改為其他端口即可。例如:Listen  8080或其他,建議在3000以上的大一點的數值。

2)停止Oracle的Http服務器

可以直接用進程管理器 關閉Apache.exe進程(通常有幾個,要全部關閉)。

這樣做的話,下次重新啟動系統又會出現同樣的問題,這是臨時使用方案:)

據說,也可以修改WEB服務器的端口。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved