2014-11-05 90 views
0

我按照指南設置了Webshpere 8.5,然後我去了「Servers」,「Server Types」,「WebSphere applications servers」,「server1」,「Ports」。將「WC_defaulthost」更改爲「8080」。Chage Websphere8.5端口到8080

我也去了「環境」,「虛擬主機」,「默認主機」,「主機別名」。將第一個條目從「9080」更改爲「8080」。

然後我部署了一個項目,我想通過http:// {我的IP}:8080/{我的應用名稱}訪問它,但它永遠不會工作,並且我在C:中找不到任何錯誤: \ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ logs \ server1 \ SystemOut.log,實際上我可以在其中找到一個日誌條目,說「應用程序啓動:{我的應用程序名稱}」。

另一個日誌條目是 「Web模塊{我的模塊名稱}已經被綁定到default_host的[:8080,:80,:9443,:5060,:5061:443]。」

我也可以通過命令行運行「netstat的-an」,無法找到端口的任何記錄「8080」

任何人有任何線索?謝謝!

+0

更改後是否重新啓動WAS? – 2014-11-05 10:44:29

+0

是的,我在更改後重新啓動了幾次 – morven 2014-11-05 10:45:07

+0

檢查SystemOut.log,服務器啓動正確(電子商務消息打開)。同樣在日誌結尾處,您應該有類似於此['11/4/14 17:20:41:285 CET]的條目。00000001 TCPChannel I TCPC0001I:TCP通道TCP_2正在主機*(IPv4)端口8080上偵聽。 [11/4/14 17:20:41:285 CET] 00000001 WSChannelFram A CHFW0019I:傳輸通道服務已啓動鏈WCInboundDefault.'。如果啓動是成功的,它應該像netstat這樣'TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING' – Gas 2014-11-05 13:07:22

回答

0

您在瀏覽器中看到了什麼錯誤(404,500等)?

除非您打開了Web容器跟蹤,否則您可能不會在日誌中看到太多內容。首先啓用的一項非常有用的功能是HTTP入站通道的NCSA訪問和HTTP錯誤日誌記錄。這會產生一個日誌,類似於您在Web服務器中發現的記錄客戶端請求和給予響應的日誌。

如果您在日誌中找不到該請求,那麼這意味着它根本沒有到達服務器。那時你想檢查網絡。一個非常普遍的問題是阻止端口的防火牆。