PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Apache2



M00F--{m_Fµ<KA}
01.09.07, 18:03
Nabend,

ein kumpel und ich haben uns einen SoHo-Server gebaut.
Auf dem Server läuft Debian 4.0 und Webmin.
Nun hatte ich mit Webmin apache2 installiert und wollte es starten.
Als ich apache2 starten wollte bekam ich diese Meldung:

[Mon Aug 27 14:53:54 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:53:59 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:54:03 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:57:08 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:58:44 2007] [notice] caught SIGTERM, shutting down

Was genau hat das zu bedeuten ?

Liegt es vlt. daran das ich den Server via Webmin über das Internet steuer, denn der Server steht bei meinem kumpel ... aber normalerweise kanns daran ja nicht liegen.

Ich hoffe ihr könnt mir helfen.

mfg

johannes

derRichard
01.09.07, 18:43
Nun hatte ich mit Webmin apache2 installiert und wollte es starten.

hallo!

ich verwette was, dass schon da ein fehler gemacht wurde.
warum schreibst du dir nicht einfach eine saubere apache-konfiguration selber?

der apache will bei dir auf das verzeichnis "/htdocs" zugreifen, welches es nicht gibt.
das ist das problem.
du hast vielleicht das docroot falsch gesetzt.

hth,
//richard

TypeRyder
01.09.07, 18:47
Nabend,

ein kumpel und ich haben uns einen SoHo-Server gebaut.
Auf dem Server läuft Debian 4.0 und Webmin.
Nun hatte ich mit Webmin apache2 installiert und wollte es starten.
Als ich apache2 starten wollte bekam ich diese Meldung:

[Mon Aug 27 14:53:54 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:53:59 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:54:03 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:57:08 2007] [error] [client 192.168.178.20] File does not exist: /htdocs
[Mon Aug 27 14:58:44 2007] [notice] caught SIGTERM, shutting down

Was genau hat das zu bedeuten ?

Das bedeutet, daß Apache nicht auf das Verzeichnis /htdocs zugreifen kann - steht doch da. Im /htdocs-Verzeichnis sind normalerweise die Apacheseiten abgelegt...
Du mußt in der apache-konfigurationsdatei den richtigen Pfad zum htdocs-verzeichnis angeben und dort auch die relevanten Daten reinpacken


Liegt es vlt. daran das ich den Server via Webmin über das Internet steuer, denn der Server steht bei meinem kumpel ... aber normalerweise kanns daran ja nicht liegen.
Keine Ahnung - aber eigentlich sollte das nicht das problem sein. Was mich etwas irritiert, ist die oben verwendete IP-Adresse, die zu einem Nicht-routbaren IP-Bereich gehört und daher nicht übers Internet geroutet wird. Da ich durch Deinen Post und eure aktuell genaue Aufstellung nicht ganz durchgestiegen bin, halte ich mich mit weiteren Bemerkungen aber erstmal zurück...

M00F--{m_Fµ<KA}
01.09.07, 19:59
ja die ip die dargestellt wird ist meine lokale IP das hat mich auch iritiert als ich mir die Meldung durchgelesen hab.

M00F--{m_Fµ<KA}
02.09.07, 18:47
Okey hab das Problem gelöst .. hab einfach noch ne httpd.conf datei erstellt wo ich dann nen anderes docroot festgelegt hab.

Nun bekomme ich aber diese Meldung:



apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:10000
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:10000
no listening sockets available, shutting down
Unable to open logs


Mit Port 80 funktioniert es auch nicht.
Hab schon mit netsat -plan geguckt aber nichts gefunden, was den port benutzen könnte.

sysop
02.09.07, 19:55
wieso port 10.000
die installation ist wohl gründlich schief gelaufen. meine meinung: deinstallieren und das ganze nochmal mit apt oder aptitude neu installieren. auf 10.000 lauscht dein webmin, also kann der apache da NICHT lauschen.

als nächstes kommt dann ein php-fehler oder die virtual hosts gehen nicht und und und und....
machs also besser nochmal und diesmal richtig.

M00F--{m_Fµ<KA}
02.09.07, 20:16
ne das mit dem port passt schon!! hab webmin auf 80 geschaltet ...

habs ja auch bloß gemacht ums auszuprobieren!!

Wie deinstallier ich apache2 denn gründlich so das wirklich alles weg ist?!

Habs schon nen paar mal ausprobiert ... is nie richtig weg gegangen!

bla!zilla
02.09.07, 20:31
RPM lässt bei der Deinstallation eines Paketes nur Dateien übrig, die geändert wurden oder nicht zum ursprünglichen Umfang des Paketes gehörten.

sysop
02.09.07, 20:40
debian lässt sich am besten mit apt, aptitude verwalten. da kann man auch pakete installieren, reinstallieren und/oder deinstallieren.


apt-get install
apt-get --reinstall install
apt-get remove

sind vermutlich die befehle die du brauchst. ein howto zu apt gibbet übrigenshier (http://www.debian.org/doc/manuals/apt-howto/index.de.html)

M00F--{m_Fµ<KA}
03.09.07, 11:00
So habs hinbekommen, hab einfach den port von 80 auf 6881 hochgestellt.

Und nun läuft der Server!!