Ich habe zwei PHP -Versionen auf meinem WAMP-Server installiert. Wenn ich 5.3.10 verwende, läuft mein Wamp-Server einwandfrei. Wenn ich jedoch zu einer älteren Version von PHP (5.2.9) wechsle, zeigt mein Wamp-Server-Taskleistensymbol ein orangefarbenes Symbol. Wenn Sie auf Online setzen klicken, erhalte ich eine Fehlermeldung.
Ich habe versucht, den Port in der httpd.conf auf 8855 zu ändern, und ich bekomme immer noch die gleiche Fehlermeldung. Wie kann ich diesen Fehler beheben?
Menüelement konnte nicht ausgeführt werden (interner Fehler) [Ausnahme] Dienstaktion konnte nicht ausgeführt werden: Der Dienst wurde nicht gestartet
Standardmäßig verwendet der WAMP-Server 80
als Arbeitsport.
Sie können diese Portnummer beliebig ändern. Hier sind die folgenden Schritte:
Hier öffnet sich der Notizblock ...
Ändern Sie diese Portnummer in:
#Listen x.x.x.x:8080
Listen 8080
speichern Sie diese Datei und starten Sie die Dienste neu ... es wird gut funktionieren ...
http://localhost:8080/
eingeben.Wenn Sie Windows verwenden, probieren Sie Folgendes aus:
und prüfen Sie, ob der Status "Läuft" lautet. Falls nicht, klicken Sie mit der rechten Maustaste >> Start.
Hoffe das hilft!
Wenn Sie WAMP von den Boot-Services entfernt haben, funktioniert es nicht. Versuchen Sie Folgendes:
wampapache
und wampmysqld
. Klicken Sie auf "Eigenschaften".Manual
oder automatic
Das wird funktionieren!
Möglicherweise wurde eine alte Version des Dienstes nicht von Windows deinstalliert
sc wampapache löschen
Installieren Sie den Dienst von wamp erneut:
Wamp Tray Icon -> Apache -> Service -> Service installieren
Es funktioniert für mich, viel Spaß!
Gehen Sie zuerst zu Wamp-> Apache-> Service-> Test Port 80
Wenn es ein Benutzer von Microsoft HTTPAPI/2.0 ist
Dann besteht die Lösung darin, den Dienst mit dem Namen Web Deployment Agent Dienst manuell zu beenden.
Wenn Sie einen Microsoft SQL Server installiert haben, bleibt der Webservice httpsi.0.0 aktiv, auch wenn der Dienst IIS deaktiviert ist.
Wenn Sie eine ältere Version von PHP installiert haben, machen Sie dasselbe mit Apache. Ich habe Version 2.0.63 gewählt und konnte WAMP Server mit PHP 5.2.9 ohne Probleme ausführen.
Ich habe auch gelesen, dass es Probleme mit der 64-Bit-Version von WAMP gibt.
Das Problem war, dass der MySQL56-Dienst ausgeführt wurde und den Port von WAMP MySQL belegt hat. Nachdem der MySQL56-Dienst angehalten wurde, wurde der WAMP-Server erfolgreich gestartet.
Für alle, die dies lesen -> php 5.3 nicht mehr verwenden, wechseln Sie zu neueren Versionen von php, da php 5.3 veraltete Funktionen verwendet.
Im Folgenden finden Sie eine Liste der veralteten INI - Direktiven. Die Verwendung einer dieser INI - Direktiven bewirkt, dass beim Start ein E_DEPRECATED-Fehler ausgegeben wird. Ich empfehle Ihnen, zur Entwicklung eine neuere Version zu verwenden.
define_syslog_variables
register_globals
register_long_arrays
safe_mode
magic_quotes_gpc
magic_quotes_runtime
magic_quotes_sybase
Comments starting with '#' are now deprecated in .INI files.
Veraltete Funktionen:
call_user_method() (use call_user_func() instead)
call_user_method_array() (use call_user_func_array() instead)
define_syslog_variables()
dl()
ereg() (use preg_match() instead)
ereg_replace() (use preg_replace() instead)
eregi() (use preg_match() with the 'i' modifier instead)
eregi_replace() (use preg_replace() with the 'i' modifier instead)
set_magic_quotes_runtime() and its alias, magic_quotes_runtime()
session_register() (use the $_SESSION superglobal instead)
session_unregister() (use the $_SESSION superglobal instead)
session_is_registered() (use the $_SESSION superglobal instead)
set_socket_blocking() (use stream_set_blocking() instead)
split() (use preg_split() instead)
spliti() (use preg_split() with the 'i' modifier instead)
sql_regcase()
mysql_db_query() (use mysql_select_db() and mysql_query() instead)
mysql_escape_string() (use mysql_real_escape_string() instead)
Passing locale category names as strings is now deprecated. Use the LC_* family of constants instead.
The is_dst parameter to mktime(). Use the new timezone handling functions instead.
Veraltete Funktionen:
Assigning the return value of new by reference is now deprecated.
Call-time pass-by-reference is now deprecated.
Einige Anwendungen wie Skype verwenden den Standardport von Wamp: 80. Sie müssen also herausfinden, welche Anwendung auf diesen Port zugreift. Sie können ihn leicht finden, indem Sie TCP View verwenden. Beenden Sie den Dienst, der auf diesen Port zugreift, und starten Sie den WAMP-Server erneut. Jetzt wird es funktionieren.