Benutzerdefiniertes Port-Problem bei lokaler MU-Installation

Lage

Ich habe gerade eine neue Installation von WordPress eingerichtet (läuft auf XAMPP / Win7). Da ich einen Port-Konflikt hatte :80/:443 wechselte ich zu :187/4430 .

Error

Wenn ich jetzt versuche, auf http://vanilla-mu.dev:187/index.php (oder irgendeine andere Anfrage) zuzugreifen, dann wp_die() ich auf den folgenden WordPress-Fehler innerhalb einer wp_die() Seite:

Multisite only works without the port number in the URL.

Frage

Da ich weiß, dass der Fehler gemäß Ticket # 21077 nicht lösbar ist , muss ich mein Setup irgendwie ändern. Wie könnte ich das umgehen? Was wäre ein Setup, das die Tatsache berücksichtigt, dass es einen Portkonflikt gibt, aber nicht auf den Haupterrors stößt?

Die Einrichtung

 // ~\xampp\apache\conf\httpd.conf Listen 187 ServerName 127.0.0.1:187 // ~\System32\drivers\etc\hosts 127.0.0.1 localhost 127.0.0.1 vanilla-mu.dev // ~\xampp\apache\conf\extra\httpd-vhosts.conf ## vanilla-mu.dev  ServerName www.vanilla-mu.dev ServerAlias vanilla-mu.dev DocumentRoot "C:\xampp\htdocs\vanilla-mu.dev"  Options +Indexes +FollowSymLinks +Includes AllowOverride FileInfo AllowOverride All Order allow,deny Allow from all DirectoryIndex index.php index.shtml index.html index.htm  ErrorLog "logs/error_vanilla-mu.log" CustomLog "logs/access_vanilla-mu.log" combined  

EDIT: Zusätzliche Informationen für spätere Leser mögliche Konflikte zu identifizieren.

Portkonflikt verfügbar?

Drücken Sie zuerst Ihre Win Start-Taste und öffnen Sie die Befehlszeile mit cmd . Geben Sie dann die folgende Zeile gefolgt von der zu überprüfenden Portnummer ein ( 80 und 443 ).

 netstat -o -n -a | findstr 0.0:80 netstat -o -n -a | findstr 0.0:443 

Sie sehen dann die process-IDs, die derzeit den fraglichen Port verwenden.

Bildbeschreibung hier eingeben

Identifizieren Sie einen Portkonflikt und was ihn verursacht

Als nächstes klicken Sie mit der rechten Maustaste auf Ihre Menüleiste und öffnen Sie den Taskmanager . Der Taskmanager standardmäßig die PID nicht an. Ich habe einen Screenshot hinzugefügt, der zeigt, wie Sie es hinzufügen können.

Bildbeschreibung hier eingeben

Die Frage bleibt noch.

Solutions Collecting From Web of "Benutzerdefiniertes Port-Problem bei lokaler MU-Installation"

Wie in der Frage selbst erwähnt, ist dies ein Problem, das aufgrund der Interna des WP-cores nicht lösbar ist.

Was ich getan habe, war den störenden / kollidierenden process loszuwerden – ich habe es einfach ausgeschaltet (da das Ändern des Ports nicht möglich war).

Ich bin gerade auf ein anderes (nicht WP) Problem gestoßen: Skype mit Port 80/443. Dieses Problem tritt nur auf, wenn Skype vor XAMPP (oder dem von Ihnen verwendeten lokalen Server) gestartet wird.

Um es zu beheben, gehen Sie in “Tools”, dann “Optionen” und Verbindung nach links, deaktivieren Sie die Box “verwenden Sie Port 80 und 443 als alternative eingehende Ports”.

Bildbeschreibung hier eingeben