2017-02-07 3 views
0

Ich versuche, XAMPP auf dem gleichen Rechner wie IIS auszuführen, aber ich kann nicht Apache arbeiten. Ich habe die Ports auf 8080 und 4333 geändert, aber ich kann es immer noch nicht ausführen. Wenn ich den IIS-Dienst stoppe, startet Apache normal. Gibt es eine Möglichkeit, es hier zum Laufen zu bringen?XAMPP, Apache und IIS auf demselben Rechner

danke.

+0

Sie müssen überprüfen, ob Sie Skype verwenden oder eine andere Anwendung, die den Port-Zugriff blockiert, die Sie durch Optionen in Skype ändern können –

+0

Überprüfen Sie Ihre Apache HTTP-Server-Fehlerprotokolldatei, um das genaue Problem zu finden. – arkascha

+0

Ich habe keinen Skype. nichts in den Protokollen. Es fängt einfach nicht an. Fehler: Apache wird unerwartet beendet. –

Antwort

0

Diese sollten zusammenarbeiten, solange nicht auf Ports zusammenstoßen, ich laufe derzeit beide gleichzeitig zur gleichen Zeit, und habe in denselben Schmerz geraten, den Sie haben. XAMPP Apache sagt nicht, welcher Port, es startet einfach nicht.

bemerkte ich all out "443 Listen" & "Namevirtualhost *: 443" Einträge - (mit #) und xampp Websites zu einem nicht iis Port (meinem Fall 86) in Apache \ conf \ httpd.conf geändert, aber Überprüfen Sie auch die Konfiguration (en) in E: \ xampp \ apache \ conf \ extra. xampp hat dort "extra" configs.

sicher sein, dass D zu überprüfen: \ xampp \ apache \ conf \ Extra \ httpd-vhosts.conf nicht gesetzt verwenden \ hört auf 443.

Aktualisierung Antwort hier ein bisschen ...

Eigentlich müssen Sie nur die Zeile Listen 443 kommentieren (zu #Listen 443 ändern oder zu 4333 oder was auch immer ändern) in D: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf um Zeile 36 oder damit. Der Abschnitt in dieser Datei mit ..

<VirtualHost default:443> 

definiert sind, können nur dort ungenutzt sitzen, wenn Sie dann brauchen sie nicht, so dass keine Notwendigkeit, dass Abschnitt auszukommen für jetzt.

Sorry, das war eigentlich mein Problem - das habe ich vor so langer Zeit vergessen. Apache-Dateien sind nicht auf die gleiche Weise eingerichtet.

...

Grundsätzlich gibt es einen Port-Konflikt Sie aufklären müssen. Achten Sie auch darauf, dass Sie keine "kopierten" oder "gesicherten" up-conf-Dateien mit der Erweiterung .conf in den conf-Ordnern hinterlassen - manchmal werden diese gegriffen und verwendet. Viel Glück auf deinem Dup Port Hunt.

... setzen meine Kommentare hier, weil sie ...

ok begraben werden kann, versuchen Sie kommentieren gerade aus jeder hören andere Einstellungen als die, die Sie (8081) in den Konfigurationsdateien statt (httpd müssen. conf, extra/httpd-ssl.conf & extra/httpd-vhosts.conf). Möglicherweise stoßen Sie in Ihren conf-Dateien an Ihre eigenen Listeneinstellungen. Einmal habe ich versehentlich 443 in der httpd.conf und in der ssl.conf gesetzt. Außerdem brauchst du vielleicht überhaupt keine 443. Die Antwort liegt irgendwo in Ihren Conf-Dateien. vielleicht hilft ein Dateiinhalt nach "listen" im Ordner/conf /.

auch Sie können die „netstat“ -Schaltfläche von Xampp Panel prüfen wollen - es sollte Ihnen sagen, ein bisschen mehr über das, was welche Ports verwendet, die manchmal gibt gute Hinweise

Und wenn Sie nicht wissen, oder sind neu zu xampp/apache SEHR WICHTIG

ERINNERN SIE SICH, APACHE NACH ANDEREM CONF ÄNDERN ZU STARTEN!

+0

Ich habe SSL auf 442 geändert, aber immer noch 443, wo sonst könnte ich es haben? https://snag.gy/HFkLgU.jpg –

+0

D: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf hat 443 Einstellungen - diese kommentieren. Welche Conf-Dateien hast du bisher aktualisiert? –

+0

Eigentlich denke ich, dass Sie nur die Zeile Listen 443 kommentieren müssen (ändern Sie zu #Listen 443, oder ändern Sie zu 4333 oder was auch immer) in D: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf ungefähr in Zeile 39 Der Abschnitt mit kann dann dort nur ungenutzt sitzen, also muss man diesen Abschnitt nicht vorerst kommentieren. –