Apache Server funzt nicht
lima-city → Forum → Heim-PC → Netzwerke
angegebenen pfad
anlegen
anleitung
apache
datei
dienst
einstellung
file
ftp
installation
log
not
ordner
port
program files
server
service
software
stimmen
system
-
Hi Leutz,
ich habe XAMPP auf meinen PC gezogen.. Da das aber nicht sicher sein soll, hab ich mir nun Apache drauf gezogen und wollte es online bringen.. Direkt nach der Installation sollte unter localhost:8080 "It works!" zu sehen sein, ich bekomme jedoch nur "Fehler: Verbindung fehlgeschlagen". Wie schaffe ich es, dass der betriebsbereit ist?
--- Router ---
Port 20 / 21 / 80 / 8080 freigegeben
--- Sonstiges ---
Fehlt noch was?
LG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hast du auch als Port 8080 angegeben?
Läuft der Prozess httpd.exe / apache2.exe?
LG cookies -
standardmäßig läuft ein webserver auf por 80 nicht 8080. wenn du da also nix umgestellt hast ist es nicht verwunderlich dass du auf localhost:8080 keine verbindung bekommst.
versuche mal nur localhost ohne portnummer einzugeben.
mfg -
Ich habe bei der Apache Installation angegeben, dass er unter Port 8080 laufen soll, weil das in einer Anleitung als besser befunden wurde.. Wenn ich nur localhost eingebe meldet sich XAMPP
LG -
Wenn ich XAMPP stoppe kommt erstmal gar nichts mehr..
Nach Apache Start, ist XAMPP wieder aktiv und es kommt "Autorisierung xampp user"
Kann es helfen XAMPP und Apache zu löschen und Apache allein neu drauf zu machen?
LG
Beitrag zuletzt geändert: 2.1.2010 0:22:06 von radio-happy-life -
radio-happy-life schrieb:
Kann es helfen XAMPP und Apache zu löschen und Apache allein neu drauf zu machen?
Ja, probier das mal aus.
LG cookies -
Jetzt hab ichs ganz zerschossen.. xD
Bei Startversuch kommt
"The requested operation failed"
Error log:
[Fri Jan 01 14:30:24 2010] [error] (OS 3)Das System kann den angegebenen Pfad nicht finden. : could not open transfer log file D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/access.log.
Unable to open logs
[Fri Jan 01 14:40:47 2010] [error] (OS 3)Das System kann den angegebenen Pfad nicht finden. : could not create D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Fri Jan 01 14:40:47 2010] [error] httpd.exe: could not log pid to file D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Fri Jan 01 23:02:35 2010] [error] (OS 3)Das System kann den angegebenen Pfad nicht finden. : could not create D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Fri Jan 01 23:02:35 2010] [error] httpd.exe: could not log pid to file D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
Starting the Apache2.2 service
The Apache2.2 service is running.
(OS 3)Das System kann den angegebenen Pfad nicht finden. : could not create D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Sat Jan 02 00:47:42 2010] [error] httpd.exe: could not log pid to file D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Sat Jan 02 00:47:54 2010] [error] (OS 3)Das System kann den angegebenen Pfad nicht finden. : could not create D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Sat Jan 02 00:47:54 2010] [error] httpd.exe: could not log pid to file D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Sat Jan 02 00:48:09 2010] [error] (OS 3)Das System kann den angegebenen Pfad nicht finden. : could not create D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid
[Sat Jan 02 00:48:09 2010] [error] httpd.exe: could not log pid to file D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/httpd.pid -
Hast du XAMPP auch direkt in D:/ oder C:/ installiert?
Also das es unter diesem Pfad ist:
D:/xampp/ oder C:/xampp/
LG cookies
€dit: Oh, war jetzt noch bei XAMPP.
Hast du in der httpd.conf / apache2.conf was geändert?
Existiert der Ordner D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/? => anlegen
Existiert die Datei D:/Program Files/Apache Software Foundation/Apache2.2/htdocs/logs/access.log? => anlegen
Beitrag zuletzt geändert: 3.1.2010 0:49:31 von cookies -
Also, im Stammordner eines Laufwerks muß man Apache nicht installieren. Das geht überall.
Kontrolle aber mal die Datei "httpd.conf" (oder "apache.conf"), in der die wichtigen Apache-Einstellungen gespeichert sind.
Insbesondere ist hier wichtig, daß unter "Listen" der Port steht, den Du willst (etwa 8080), daß unter "ServerRoot" der richtige absolute Pfad des Apache-Ordners (meist "C:/irgend/etwas/apache") und daß unter "DocumentRoot" der richtige absolute Pfad des Apache-htdocs-Ordners steht (meist "C:/irgend/etwas/apache/htdocs").
Stimmen diese Einstellungen bei Dir?
Und nicht vergessen: nach jeder Änderung dieser Datei den Apache-Webserver neustarten. -
Ich habe daran nichts geändert. Einfach neu installiert.. Der Pfad müsste auch stimmen.. Und auch wenn ich mir nicht erklären kann wieso, aber nach etwa 2 Stunden funktionierte HTTP unter Port 8080. Obwohl ich nichts getan hatte (musste schnell weg und hab den PC einfach laufen lassen).
Jetzt kommt wieder der Error
Logs müssen in htdocs?!
Wieso hat der das dann da nicht rein installiert?
Muss noch was in htdocs?
LG und Thx
//€dit: Nachdem ich den Ordner Logs in htdocs kopiert habe, läufts wieder.. Letztes Mal habe ich das aber nicht gemacht und es funzte auch..
Kann ich da jetzt auch PHP, MySQL und FTP einbauen oder muss ich dafür extra Software haben? (:
Beitrag zuletzt geändert: 3.1.2010 10:17:28 von radio-happy-life -
Also wenn ich das richtig verstehe hast du jetzt Apache und Xampp gleichzeitig laufen. Das geht natürlich nicht!
Also:
1. Xampp/Apache eins von beiden Deinstallieren.
2.Neustarten
3.Den Dienst nochmal starten wenn es nix hilft.
Also ich bin ja der ansicht das jeder Apache-Server auf Windows nicht gerade sicher ist. Am besten wäre es wenn du wirklich was vor hast du holst dir Linux/Unix und ne gute Anleitung.
Wenn du das ganze nur zu Testzwecken machst Xampp und der Standard Apache sind genau gleich sicher. Xampp ist quasi nur die GUI(Grafische Oberfläche) für Apache und bringt eben noch den FTP-Server Mail-Dienst und noch irgend so nen Schmarn
Hoffe hat geholfen!
MfG SpeedCat1995
Besucht doch mal mein Forum: crazy-macs.de -
Das hab ich inzwischen behoben, es läuft nur noch Apache.. Nun möchte ich MySQL, PHP und FTP einbauen .. Geht das? Wenn ja - Wie?
LG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage