簡體   English   中英

wampserver不會變綠 - 保持橙色

[英]wampserver doesn't go green - stays orange

我正在嘗試在win7-32​​bit上安裝wampserver。 安裝順利,但圖標不會變為綠色。 它保持橙色,說“服務器在線”。 我嘗試了不同的解決方案沒有任何效果: - 將apache端口更改為8080.-關閉IIS和其他東西 - 甚至嘗試安裝xampp服務器,但這也無效。

還需要做什么? 謝謝。

我之前遇到過這個問題,結果發現Skype正在干擾端口80.所以你可能需要查看你的系統,看看你是否有另一個使用這個端口的應用程序。

無論如何,在Skype下,要更改此設置,請執行以下操作: Tools->Options->Advanced->Connection->Use port 80 and 443 as alternatives for incoming connections 解開這個,重啟Skype,重啟wamp。

相關問題

如果在安裝C ++ Redistributable之前安裝WAMPServer,即使在安裝它之后它也無法工作,因為您將錯過安裝中告知Windows防火牆讓Apache運行的關鍵步驟。

  1. 通過運行wamp目錄中的unins文件來卸載WAMP
  2. 在此處下載並安裝vbasic軟件包[http://www.microsoft.com/en-us/download/details.aspx?id=8328]
  3. 重啟你的電腦
  4. 再次安裝WAMP。 您應該看到一條帶有紫色羽毛的消息,告訴您允許訪問。 這樣做,你應該都很好

原因可能有多種原因。 它可能不會顯示在日志文件中。 我有一個案例,其中日志顯示Apache啟動,然后所有線程關閉,絕對沒有解釋原因。 這是一個解決這個問題的小竅門,似乎每個人都錯過了。 日志文件應顯示用於啟動apache的完整命令行,如:

httpd -d C:/wamp/bin/apache/apache2.4.9

這樣做:打開cmd窗口,cd到apache bin目錄,然后手動運行命令:

c:\> cd C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9\bin> httpd -d C:/wamp/bin/apache/apache2.4.9

它脫口而出了錯誤; 問題在5分鍾內解決:

AH00526: Syntax error on line 609 of C:/wamp/bin/apache/apache2.4.9/conf/httpd.conf:
CustomLog takes two or three arguments, a file name, a custom log format string or format name, and an optional "env=" or "expr=" clause (see docs)

這是因為我在嘗試使我的wampserver多宿主時輸入'httpd.conf'時出現語法錯誤。 但為什么apache人沒有在日志文件中寫這個?

click WAMP icon -> Apache -> httpd.conf and find listen 80

新版WAMP使用

聽0.0.0.0:80
聽[:: 0]:80

ServerName localhost:80

根據需要更改端口號

聽0.0.0.0:81
聽[:: 0]:81

ServerName localhost:81

現在重啟Wamp,就是這樣

並在Web瀏覽器中輸入為

HTTP://本地主機:81

快樂編碼..

在嘗試了這里發布的所有其他解決方案(Skype,C ++ Redistributable的更新)之后,我發現另一個進程正在使用端口80.罪魁禍首是Microsoft Internet Information Server(IIS)。 您可以在Windows 7 / Vista上從命令行停止服務:

net stop was /y

或者通過轉到“服務”將服務設置為不自動啟動:依次單擊“開始”,“控制面板”,“性能和維護”,“管理工具”,然后雙擊“服務”。 在那里,找到“WAS服務”和“萬維網發布服務”並將它們設置為手動或完全停用它們。

然后重啟WAMP服務器。

更多信息: http//www.sitepoint.com/unblock-port-80-on-windows-run-apache/

但如果它沒有解決問題,你可能已經安裝了sql 2008 R2,所以對我有用的解決方案是這個wamp服務器問題黃色符號

同樣在設備管理器中,首先單擊“顯示所有進程”,停止HTTP

在此修復之后,我在localhost上遇到了一個IIS頁面問題,當我們執行以下步驟時,它已得到解決:
檢查C:\\ Windows \\ System32 \\ Drivers \\ etc \\文件夾中的hosts文件,如果注釋了127.0.0.1 localhost則通過刪除該行前面的#取消注釋。

WAMP服務器可能由於各種原因而變為橙色,因為它不起作用。 這也是另一類問題。 這可能是因為webservices正在services.msc中運行。這在下面的博客中有解釋。 請試一試。 如何解決HTTP錯誤404並使用WAMP Server for PHP和MySql啟動localhost?

制作一個Ctrl + Alt + Suppr,以查看您的計算機上是否還沒有運行其他Apache版本。 對我來說就是這樣,我只是阻止他們,光線透過綠色!

干杯!

我確信其他人已經找到了這個,但是如果你使用的是內置軟件的工作站,它使用端口80並且沒有被授權刪除它,那么更改你的wampserver運行的端口是另一個簡單的解決方案。 這個人在這里指出了答案: https//stackoverflow.com/a/18713963/2480714

我的問題與skype無關,因為我沒有安裝它。 我發現的解決方案是目錄中缺少2 .dll文件(msvcp110.dll,msvcr110.dll):

C:\wamp\bin\apache\apache2.4.9\bin

所以我將這兩個文件復制到所有這些位置以防萬一,並重新啟動wamp工作

C:\wamp
C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9
C:\wamp\bin\mysql\mysql5.6.17
C:\wamp\bin\php\php5.5.12

我希望這可以幫助別人。

你可以運行appache:

E:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d E:/wamp/bin/apache/apache2.4.9

之后,看到錯誤的日志並解決它。

更新2017- Wamp 3.0.6版

如果您已從Microsoft安裝VC redist但仍然是您的wamp圖標為橙色,那么它可能是Skype為端口#80引起的沖突。

您需要更改端口號,如下所述。

右鍵單擊Wamp - >工具 - > apache部分 - >使用80以外的端口

在此輸入圖像描述

現在聽

HTTP://本地主機:7080 / phpMyAdmin的/

如果在Windows更新后無法再啟動Wamp,則通常是因為Windows已自動重新啟動萬維網發布服務。

要解決:單擊開始,鍵入服務,單擊服務,找到萬維網發布服務,雙擊它,將啟動類型設置為已禁用,然后單擊停止按鈕,確定此對話框並嘗試重新啟動Wamp。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM