2015-05-26 142 views
1

我無法在本地計算機上運行php服務器。我試用了wampserver和Easy PHP。我檢查了我的port:80的用法,我將端口從:80更改爲:8080,我給了Apache和mysql所需的防火牆設置權限......我做了所有事情,但是當一個類型http://localhost帶或不帶端口號瀏覽器答案是總是相同的:php服務器ERR_CONNECTION_REFUSED

ERR_CONNECTION_REFUSED

你能幫助我,好嗎?

+0

我們將需要一些更多信息。什麼操作系統和什麼版本?由於您聲明「wampserver」,因此它是Windows操作系統。澄清的另一點.. PHP不是一個Web服務器,所以你需要確保你有一個基於PHP的網絡服務器,或一個網絡服務器(如IIS等)。 – jewettg

+0

我認爲你的選票是因爲這是脫離主題爲SO。 –

+0

男人爲離題而感到遺憾,但這是我在stackoverflow上的第一個(也是絕望)問題。 –

回答

1

雖然我認爲這個問題是無關緊要的,但我會盡力回答。

我在同時運行Skype和WAMP時遇到了問題。如果你打開Skype,關閉它和WAMP,然後打開WAMP。在Skype中有一個設置使用備用端口。它已經在互聯網上覆蓋了數千次。

關閉你能想到的一切.. Zone Alarm或任何其他基於軟件的防火牆,禁用Windows防火牆,如果它具有內置的防火牆,暫時禁用你的AV。我不是說你應該運行沒有保護,但你需要確定是什麼造成的麻煩。至於硬件防火牆,我有一個Linksys無線路由器(內置防火牆),我從來沒有做過任何事情來讓WAMP工作。

如果你一直在搞亂WAMP中的大量設置,那麼只需卸載它並重新安裝即可。您無需將端口更改爲8080即可正常工作,而這樣做會要求您始終在您的URL中包含:8080(除非您同時在兩者上都聽)。

有了股票WAMP,以及您可以想到的所有關閉或禁用的內容,請重試。

WAMP圖標應該是綠色的。點擊它,進入Apache和MySQL。他們有一個「服務」子菜單,您可以在其中啓動/停止/重新啓動服務。開始應該變灰,停止並重新啓動應該可用。如果您看到其中一個未啓動,請嘗試單擊「啓動服務」。如果仍然無法啓動,請點擊「安裝服務」。等一下。然後點擊「開始服務」。

由於某種原因,當我新安裝WAMP時,我必須在其中一個上手動安裝服務。我不記得哪一個。一旦我安裝了服務,它就可以工作了。您可能需要再次單擊WAMP圖標,然後選擇「重新啓動所有服務」。然後進入Apache和MySQL菜單並確保服務已啓動。

+0

嘿!讓我展示我所做的步驟: 1-改變了Skype端口的設置; 2-卸載並重新安裝wampserver; 3,然後我逐個攔截Apache和MySQL;安裝Apache的服務; 5-逐一啓動Apache和MySQL。 它的工作原理!謝謝! –

+0

@KallewRodriguesGuedes很高興你的工作,請接受我的答案。 –

+0

我備份了我的文件,卸載了WampServer,下載了WampServer的新副本,安裝了這個,複製了我的文件,並創建了一個新的數據庫和db用戶並導入了我的SQL,並且錯誤ERR_CONNECTION_REFUSED仍然存在。當我禁用Windows防火牆和Glasswire防火牆和AVG Anti Virus時,它從未消失。該網站已上線,Apache的WampServer正在使用端口80。難住了。 – Steve

0

確定在嘗試了所有可以找到的修復和youtubes大約一個小時後,我閱讀了Wade的方法。所以有了這些知識,我去了: wamp menu->apache->services->start/resume和boom localhost wamp頁面彈出來。

這是全新安裝,localhost的錯誤是404 err connection refused

我希望這可以幫助你的挫折感。