1. 程式人生 > >phpstudy80埠被佔用時的解決方案

phpstudy80埠被佔用時的解決方案

1.適合人群?

  之前筆記本單獨安裝過Apache、php、mysql環境,但是後期想用整合開發環境phpstudy的,安裝完phpstudy後(之前的單獨環境依然存在),發現啟動時,總是顯示80埠被佔用,如何解決,看第二條:

2.因為Apache當時安裝時服務是自動開啟的,所以,筆記本每次開機都會顯示Apache服務已經啟動,需要你手動退出Apache,然後發現重啟phpstudy還是顯示80埠被佔用,如何解決,看第三條:

3.解決方案:

  在命令列輸入netstat -aon可以檢視80埠是被誰佔用了。發現是被系統佔用了。所以:

  發現pid是4的程序佔用著80埠,這還是一個系統程序,kill不掉。所以只能另想辦法:

  1、開啟執行輸入,regedit 也就是開啟筆記本的登錄檔

  2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP

  3、在右邊找到Start這一項,將其改為0

  4、重啟系統,System程序不會佔用80埠,也可通過netstat -aon檢視,發現80埠確實已經不被佔用了

  5、最後一步,重啟之後,再啟動phpstudy就可以了。

提示:更改完之後,有的筆記本重啟phpstudy後可以直接使用,有的還是顯示80埠被佔用,此時需要你重啟你的筆記本就ok!

相關推薦

phpstudy80佔用解決方案

1.適合人群?   之前筆記本單獨安裝過Apache、php、mysql環境,但是後期想用整合開發環境phpstudy的,安裝完phpstudy後(之前的單獨環境依然存在),發現啟動時,總是顯示80埠被佔用,如何解決,看第二條: 2.因為Apache當時安裝

Mac系統開發常見問題-80佔用解決方案2-使用Nginx解決

起因:      開發中,eclipse中無法使用80埠(因mac 本身已經佔用了80埠),導致除錯專案的時候,需要使用8080埠除錯,不是很方便,所以,想到使用nginx做代理,然後做轉發到8080埠。 思路:      無非就那麼幾種:           1、幹

tomcat伺服器佔用問題解決方案

我昨天遇見一個問題,就是在編寫javaWeb的時候 。Eclipse下的 伺服器Servers 下Tomcat還在執行,我本想重啟伺服器,關閉伺服器那個紅色的按鈕,但是我沒注意點了Console裡面的那個紅色按鈕關閉Console然後Eclipse就卡住了,卡了一會提示了一句話伺服器卡了等待還是關閉 我當然就

Tomcat佔用詳細解決方案

    Tomcat的埠號常常由於各種原因被佔用了,但是我們也要跑自己的專案,那怎麼辦呢,讓我來教你怎麼辦吧!第一步:啟動工作管理員    右鍵點選電腦下方橫向的面板,會彈出一個框,在框裡找到”啟動工作

Tomcat的佔用解決方案

啟動Tomcat伺服器報錯:Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be

Myeclipse中使用Maven管理web專案佔用解決

首先進入命令列,輸入netstat -ato 檢視當前所有佔用的埠號,查到8080埠號,並得到其pid為14328 再到工作管理員中的程序找到對應的pid的程序,如果沒有發現pid,則點選檢視裡面

IntelliJ IDEA編譯器啟動Tomcat8080佔用解決辦法(一勞永逸)

最近在學習JavaWeb,碰上了8080埠被佔用的問題,以前總是找到佔8080埠的程序結束掉,很麻煩,而且每次重新啟動機器往往又出現同樣的問題,索性找了個一勞永逸的解決辦法,親測可用。 一、找到Tomcat的安裝路徑 由於我使用的是IntelliJ IDEA編譯器,也使用I

佔用解決辦法

啟動tomcat遇到java.rmi.server.ExportException: Port already in use: 1099; nested exception. 檢視程序的pid 輸入:netstat -aon 太多了  ! ̄□ ̄ 直接查佔用埠程序的pid

Tomcat 的佔用解決辦法

 在dos下,輸入  netstat   -ano|findstr  8080 //說明:檢視佔用8080埠的程序顯示佔用埠的程序taskkill  /pid  6856 

Linux佔用解決(附Python專版)

先說一般情況的解決: lsof -i:8000 查出PID,然後 kill掉程式,接著就可以了 軟體重啟之後繫結沒有釋放,lsof -i:8080也查不出來佔用的情況 再來個長連線版Python解決法:(軟體重啟之後繫結沒有釋放,lsof -i:8080也查不出來佔用的情況) OSError:

8080佔用bug解決辦法

解決:     1.開啟cmd命令視窗  輸入如下指令檢視所有埠和PID netstat -ano   2.找到對應的埠對應的PID  輸入指令找到對應的程序 tasklist | findstr "7

佔用解決的命令

windows環境:        日常本地開發過程中,常常發現某個埠被佔用,這個時候你除了改用別的埠啟動本地專案外,你還可以使用如下方法解決windows埠被佔用的問題;         首先使用cmd命令開啟命令列,輸入:netstat -aon|findstr "被

mac電腦上tomcat佔用解決辦法

假如被佔用的埠時8080 那麼在終端上輸入:   lsof -i:8080       如圖: 然後根據提示資訊輸入: kill -9 13016      這裡的13016就是java後面的那

(OS 10048)Only one usage of each socket address,Web Server無法啟動,提示佔用解決辦法。

問題描述 啟動IBM Http Server或Apache Web Server時報錯。 (在Event Viewer中可以找到報錯資訊) (OS 10048)Only one usage of each socket address (protocol/net

windows檢視端口占用 windows端口占用 查詢端口占用程式 強制結束端口占用 檢視某個佔用解決方法 如何檢視Windows下端口占用情況

windows下查詢端口占用情況 ,強制結束端口占用程式查詢8080埠被那個程式佔用如何強制結束windows下端口占用情況?下面操作在win10下在控制檯執行命令   1.列出所有埠的情況netstat -ano2.查詢指定的埠被佔用的情況  上圖中本地地址一列中的冒號:  後面的數字就是埠號netstat

80或8080佔用解決辦法

80埠、8080埠被佔用的解決辦法  80埠或8080埠,一般Tomcat、JBoss、Oracle預設都會使用這個埠! 所以就需要修改預設埠,讓他們能一起協同工作。 《其實SQL2008、SQL2008R2中的“SQL Server Reporting Service

佔用如何解決

經常,我們在啟動應用的時候發現系統需要的埠被佔用,如何知道誰佔有了該埠,很多人都比較頭疼,下面就介紹一種非常簡單的方法,希望對大家有用 假如我們需要確定誰佔用了我們的8080埠   1.可通過cmd ----》netstat -ano  指令檢視所有的端口占用情況C:\Us

Windwos下啟動Tomcat,佔用解決

啟動Tomcat時如果忘記關閉之前啟動的服務,或者所使用的埠號已經被其他程序所使用,再啟動相同埠的服務便會出現異常,異常資訊如下。 Failed to start connector [Connector[HTTP/1.1-8080]] 解決方法: 切換埠 找到佔

mac上啟動nginx遇到80佔用解決方法(猜了好久的坑我擦)

今天啟動nginx的時候,發現80埠被佔用,用ps -ef | grep nginx和lsof -i:80都找不到,後來上網搜尋後發現是apache的問題,是因為系統自帶的apache啟動了所以佔用了n

安裝phpWAMP時候80佔用解決方法

首先介紹一種網上普遍的方法,就是查詢佔據80埠的程序,然後關閉它就行了。 1、執行cmd,然後輸入netstat -a -n -o,回車; 2、檢視開頭幾行包含0.0.0.0:80的那一行最後的pid,為幾個數字,把這幾個數字記下來; 3、啟動“工作管理員”——“程序