隨筆,記錄下解決過程
出現問題後,對下列進行了排查。
1、用埠檢視工具,發現80埠未被占用。
2、伺服器是windows2008, 對80埠沒有任何許可權、防火牆設定的地方。
3、使用tcp客戶端工具,連線80埠,發現能回網頁。
解決:問題出在jsp**上:
原來錯誤寫法:
string basepath = request.getscheme() + "://" + request.getservername() + ":" + request.getserverport() + request.getcontextpath() + "/";
當ie用80埠訪問時,window.location.href是不含埠資訊的,所以上述**錯誤。
安裝IIS後啟動tomcat報80埠被占用
在很久之前就已經在 tomcat path conf server.xml裡將改為80了,並且執行了一段時間了,都是沒問題的,可以啟動的。但今天啟動tomcat時,報這個錯,原因是80埠已經有人在占用了,好奇怪,之前一直都可以的,為什麼今天就不行了。就算是重啟也不行。什麼回事呢?後來上網查一下,說i...
Tomcat修改埠號8080為80後自動恢復問題
如果沒有用eclipse執行tomcat應用程式 開啟tomcat根目錄下的conf資料夾中的server.xml檔案,將其中的8080改為80即可 但是我們發現如果用eclipse執行tomcat應用程式,測試web專案在瀏覽器中的效果時沒有在位址列輸入埠號8080將無法開啟頁面 如果有用ecli...
Linux下Tomcat使用80埠
很多情況下,我們在linux伺服器上安裝了tomcat或者nginx之類的軟體.當我們想用80埠的時候,如果不用root使用者啟動就會報錯.這是因為,對於linux系統而言,1024以下的埠,普通使用者是無法使用的.網上關於這方面的解決方案有兩種,一種呢就是什麼給檔案root許可權.還有一種就是做埠...