it-swarm.com.de

WampServer-Orange-Symbol

Ich habe Probleme mit Wamp Server, das Symbol wird nie grün angezeigt. Bei Orange bleibt es ständig hängen.

Ich habe viele Möglichkeiten ausprobiert, HOSTS-Datei, CONFIG-Dateien zu bearbeiten, IIS zu deaktivieren, den Port von SKYPE zu ändern, SKYPE zu beenden, WWW-Publishing-Services usw. zu deaktivieren verwendet diesen Port.

Ich verwende Windows 8 64 Bit und Wamp Server 2.4. Jede Hilfe wäre dankbar.

36
Jethro

Bevor Sie etwas beheben können, müssen Sie wissen, welcher Dienst noch nicht gestartet wurde, Apache oder MySQL. 

Das Dienstprogramm TEST PORT 80 besagt, dass Apache wahrscheinlich den MySQL-Dienst ausführt, der noch nicht gestartet wurde. Es sei denn, Sie haben einen anderen Apache am Laufen!

Welcher Service hat also noch nicht begonnen ???

Wenn das Wampmanager-Symbol nicht GRÜN ist, wurde einer der Dienste (Apache/MySQL) nicht ordnungsgemäß gestartet.

So können Sie feststellen, welcher Dienst nicht ausgeführt wird, wenn das Wampmanager-Symbol orange ist.

Klicken Sie mit der linken Maustaste auf das Wampmanager-Symbol, um das Menü-> Apache -> Service .__ anzuzeigen. Wenn das Menü Start/Resume Service Grün ist, wird ApacheIS NOTausgeführt.

Klicken Sie mit der linken Maustaste auf das Wampmanager-Symbol, um das Menü zu öffnen -> MySQL -> Service Wenn das Menü Start/Resume Service grün ist, wird MySQLIS NICHTausgeführt.

Wenn Apache der Dienst ist, der nicht ausgeführt wird, ist dies normalerweise der Fall, jedoch nicht immer, da Port 80 durch einen anderen Port erfasst wurde.

Nun machen Sie, Klicken Sie mit der linken Maustaste auf das Wampmanager-Symbol, um das Menü zu öffnen -> Apache -> Service -> Testport 80 Dadurch wird ein Befehlsfenster geöffnet, in dem einige Informationen darüber angezeigt werden, ob und wenn Port 80 verwendet wird.

Was auch immer es ist, sollte neu konfiguriert werden, um Port 80 nicht zu verwenden oder deinstalliert zu werden, wenn Sie es nicht verwenden.

Wenn Port 80 nicht das Problem ist, suchen Sie nach Fehlern im entsprechenden Fehlerprotokoll (verwenden Sie die Wamp Manager-Menüs, um die Fehlerprotokolle anzuzeigen).

Wenn diese nicht vorhanden sind oder keine Fehler anzeigen, prüfen Sie auch die Windows-Ereignisanzeige Start -> Verwaltung -> Ereignisanzeige Schauen Sie in den Abschnitt "Windows-Protokolle" -> Anwendung ", den Sie über das Menü im Menü" Zugriff "aufrufen links vom Dialog für Fehlermeldungen von Apache und oder MySQL.

Wenn seine MYSQL, die nicht gestartet wurde.

Überprüfen Sie das MySQL-Fehlerprotokoll mithilfe der Menüs

wampmanager->MySQL->error log

Überprüfen Sie das Windows-Ereignisprotokoll auf Nachrichten von MySQL

Vergewissern Sie sich, dass keine andere MYSQL Server-Instanz ausgeführt wird.

So konfigurieren Sie SKYPE so, dass kein Port 80 oder 443 erforderlich ist

Führen Sie SKYPE .__ aus. Verwenden Sie dazu die Menüs: Extras -> Optionen -> Erweitert -> Verbindung Deaktivieren Sie das Kontrollkästchen neben "Port 80 und 443 als Alternative für eingehende Verbindungen verwenden" Starten Sie nun SKYPE neu, damit diese Änderungen wirksam werden.

Wenn Sie Windows 8 ausführen, wird SKYPE als App geliefert und kann dies (noch) nicht auf diese Weise konfiguriert werden. Wenn Sie jedoch die SKYPE-App deinstallieren und SKYPE auf die alte Weise installieren, können Sie sie neu konfigurieren und funktionieren genausogut.

126
RiggsFolly

Zum obigen Beitrag hinzufügen ^^:

Wenn einer der Dienste nicht ausgeführt wird, kann dies einfach darauf zurückzuführen sein, dass sie installiert/konfiguriert werden müssen. Dies ist einfach mit dem WampManager-Symbol zu tun.


Wenn Apache nicht läuft:

 WampManager Icon -> Apache -> Service -> Install Service

Sie sollten ein Eingabeaufforderungs-Popup erhalten, wenn Port 80 frei ist (wenn nicht, siehe Beitrag oben):

      'Your port 80 is available. Install will proceed.

       Press Enter to continue...'


Ob MySQL Läuft nicht:

WampManager Icon -> MySQL -> Service -> Install Service


Tun Sie das für einen oder beide Dienste:

WampManager Icon -> Restart All Services

Das Symbol sollte jetzt grün werden :)

62
elektrykalAJ

Ich bin heute morgen auf dasselbe Problem gestoßen, aber keine der obigen Antworten gab mir die Lösung.

Mir wurde schließlich klar, dass mein Problem darin lag, dass ich DocumentRoot in einen Unterordner des Verzeichnisses www geändert hatte, da ich zuvor ein Symfony2-Projekt in www ausgeführt hatte.

Mit dem neuen Projekt, an dem ich innerhalb von www arbeite, existierte das alte DocumentRoot-Verzeichnis nicht mehr, sodass Apache nicht gestartet werden konnte.

wampserver -> Apache -> httpd.conf, suchen Sie nach "DocumentRoot" und stellen Sie sicher, dass das Verzeichnis, auf das es verweist, vorhanden ist, oder ändern Sie es in ein anderes Verzeichnis.

Vielen Dank an RiggsFolly. Ich fand das Problem aufgrund Ihres Hinweises auf die Ereignisanzeige oben.

6
SteveW

Die Standardfestplatte des Wamp-Servers ist "C://", wenn Sie sie nicht auf eine andere Festplatte kopieren, um ex G://:

  1. g:\\wamp\bin\Apache\apache2.4.9\bin\

2 .call cmd

3 .execute httpd.exe -t

sie werden Fehler sehen

 enter image description here

  1. gehe zu g:\wamp\bin\Apache\apache2.4.9\conf\extra\httpd-autoindex.conf

  2. in Zeile 23 umsteigen in:

Alias /icons/ "g:/Apache24/icons/"

<Directory "g:/Apache24/icons">
    Options Indexes MultiViews
    AllowOverride None
    Require all granted
</Directory>
  1. Alle Dienste neu starten. Erledigt. Aufgelöst
4
NickUnuchek

BITTE BEACHTEN SIE! Wenn Sie alle oben genannten Schritte durchlaufen haben, wie "Ich", und immer noch das orangefarbene Symbol erhalten, und wenn Sie Port 80 testen, erhalten Sie "Apache". Sehen Sie sich die Datei an: c: /wamp/bin/Apache/apache2.4.9/conf/httpd.conf (Ihre Apache-Versionsnummer kann abweichen).

In der Datei (Zeile 62) finden Sie eine Notiz, in der Sie Folgendes ausfüllen:

Hören Sie 0.0.0.0:80Hören Sie [:: 0]: 80

Warum?

Ändern Sie diese Einstellung in Listen auf bestimmte IP-Adressen, wie unten gezeigt, um zu verhindern, dass Apache auf alle gebundenen IP-Adressen zugreift.

Ich habe das so geändert, dass es mit meiner localhost-IP-Adresse übereinstimmt. Als ich Wamp neu starte, ging es schnell von Rot auf Grün über. Erfolg! ... 3 Stunden später ....

1
Thomas Garrison

Wenn Sie wampserver 3 verwenden (empfohlen, funktioniert normalerweise ohne Konfiguration)

  • klicken Sie auf das Symbol Wampserver> Apache> Dienstverwaltung> Dienst installieren 
  • klicken Sie auf Wampserver-Symbol> MySQL> Dienstverwaltung> Installationsdienst 
  • klicken Sie auf Wampserver-Symbol> Mariadb> Dienstverwaltung> Dienst installieren 
  • klicken Sie auf das Symbol "Wampserver", und starten Sie alle Dienste neu

wenn dies nicht behoben ist, versuchen Sie Folgendes:

  • klicken Sie mit der rechten Maustaste auf das Wampserver-Symbol> Tools> Check httpd.conf-Syntax (beheben Sie anschließend das identifizierte Problem und starten Sie alle Dienste erneut. Möglicherweise ist die Syntax in der Datei mit den virtuellen Hosts falsch)

  • klicken Sie mit der rechten Maustaste auf das Wampserver-Symbol> Tools> Testport 80 (Skype ist wahrscheinlich aktiviert oder etwas anderes. Schalten Sie es aus und starten Sie alle Dienste erneut.)

Wenn dies nicht behoben wird, haben Sie möglicherweise einen Windows-Konflikt:

Wenn dies nicht behoben wird:

  • klicken Sie mit der rechten Maustaste auf das Wampserver-Symbol> Tools
    • Überprüfen Sie alle diese auf Hinweise
1
Andrew

Es kann aus einem der drei Gründe passieren: -

1) Fehlende VC++ - Installation: Installieren Sie alle Versionen der VC++ - Umverteilungspakete VC9, VC10, VC11, VC13, VC14 und VC15. Den Link zum Herunterladen finden Sie am Ende. Wenn Sie ein 64-Bit-Windows haben, müssen Sie sowohl die 32- als auch die 64-Bit-Version jedes VisualC++ - Pakets installieren, auch wenn Sie Wampserver 64-Bit nicht verwenden.

2) Sie haben vergessen, Admin-Berechtigungen für WAMP Server bereitzustellen: Starten Sie und installieren Sie sie mit der Option "Als Administrator ausführen", sehr wichtig.

3) WAMP, IIS und Skype kämpfen um denselben Port

 enter image description here

0
Hitesh Sahu

Zusätzlich zu dem, was @ Hitesh-sahu gesagt hat, benötigen Sie alle VC++ - Umverteilungspakete, um grün zu werden. Ich habe auf dieses thread vom wampserver-Forum verwiesen. Sie können dieses kleine Tool (check_vcredist) aus dem Tools-Bereich here installieren. Dieses Tool prüft, ob alle erforderlichen Abhängigkeiten installiert sind (siehe beigefügtes Bild), und es werden auch Links zu fehlenden angezeigt. Wenn Sie die x64-Version von Windows wie ich verwenden und Ihr Wampserver nicht grün wird, auch nachdem Sie alle Pakete installiert haben, deinstallieren Sie ihn und führen Sie eine erneute Installation durch. Ich hoffe es hilft.

 enter image description here

0
Ram Chandran
  • gehen Sie zu C:\wamp\bin\mysql\mysql5.6.17
  • suche nach "my.ini"; Klicken Sie mit der rechten Maustaste, um es zu bearbeiten
    • verwenden Sie Ihren bevorzugten Editor (Notepad ++, jedit…)
  • suchen Sie nach 3306 und ändern Sie ihn in 3307.
  • starten Sie alle Dienste neu und es sollte funktionieren :)
0
user3321557

Wenn Sie sowohl Wampmanager als auch Bitnamis Wampstack auf Ihrer Windows-Box installiert haben (wie ich es getan habe), stellen Sie sicher, dass Bitnami nicht so eingestellt ist, dass die WampstackApache- und WampstackMySQL-Dienste beim Start automatisch gestartet werden. 

Um dies zu überprüfen/korrigieren, klicken Sie auf: Start -> Ausführen, geben Sie services.msc ein und klicken Sie auf OK. 

Wählen Sie Dienste in der Liste links aus und sortieren Sie die Dienste nach Name. Scrollen Sie zu den "w". Wenn die Dienste wampstackApache und/oder wampstackMySQL bereits gestartet sind, klicken Sie mit der rechten Maustaste und stoppen Sie beide. Starten Sie dann alle Dienste über das Wampmanager W-Symbol in der Taskleiste der Windows-Desktopdienste neu. Das W sollte grün werden.

Wenn dies Ihr Problem war, können Sie das Standardstartverhalten in den manuellen Start von wampstackApache und wampstackMySQL auf den Registerkarten "Eigenschaften" ändern. 

0
Ralph Frost

Nachdem ich innodb_additional_mem_pool_size = 4M aus my.ini entfernt und den Prozess beendet hatte, der den Port verwendete, den Mysql wollte, schaffte ich es.

Vorgeschlagener Fix: 1) Die schnelle Lösung: Kommentieren Sie die Zeile Innodb_additional_mem_pool_size = 4M In der Datei 'my.ini' des Services 2) schließen Sie die Option von der Standardkonfigurationsdatei 5.7.4 aus oder 3) Deaktivieren der Variablen für mysql;)

link: http://bugs.mysql.com/bug.php?id=72533

Verwenden Sie Nummer 1, entfernen Sie die gesamte Zeile . Speichern Sie sie in my.ini . Beenden Sie den Prozess, wenn Sie einen haben (sehen Sie sie mit resmon.exe an und beenden Sie sie mit dem Befehl taskkill/pid pid-of-process/f), dann wampmysql starten und dein Icon sollte grün werden.

Grüße SB

0
user3050538