Apache will nicht mehr nach proftpd-Installation

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
frankieboy
Beiträge: 352
Registriert: 19.08.2003 15:25:48
Wohnort: Bremen

Apache will nicht mehr nach proftpd-Installation

Beitrag von frankieboy » 08.11.2003 21:00:43

Hallo,

seit einigen Monaten nutze ich eine lokale LAMP-Umgebung für Entwicklung und Testzwecke. Bis gestern lief das Ding wie geschmiert :D

Ja, und dann gestern ... . Also da wollte ich zusätzlich einen proftpd-FTP-Server installieren. Habe ich auch gemacht und nach einigen Hin und Her lief der FTP-Server dann auch. Das der FTP-Server lediglich mit dem Rechner-Namen ("devil") angesprochen werden kann, ist nicht weiter tragisch, da ja der Server "nur" lokal genutzt wird.

Nach der Installion aber dann der Hammer: Der Apache läßt sich nicht mehr starten. Folgender Fehler-Hinweis wird angezeigt
Starting web server: apache[Sat Nov 8 20:09:22 2003] [alert] apache: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
"Using" mit "127.0.0.1" geht ebensowenig wie die liebevoll eingerichteten VirtualHosts. :cry: Allerdings komme ich mit der Eingabe "http://devil" nach wie vor auf die erste public-html Ebene. Weiter allerdings nicht.

Ich sollte vielleicht noch erwähnen, daß ich nichts an der Apache-Konfiguration geändert habe. Lediglich die inetd.conf sowie die proftpd.conf wurden angefaßt. Außerdem noch ein paar Verzeichnisrechte gem debianhowto (http://www.debianhowto.de/howtos/de/pro ... oftpd.html)

Wo könnte ich was falsch gemacht haben? Zur Not kann ich auf einen FTP-Server verzichten. :? Aber der Indianer der muß laufen. Bitte helft :cry:

Viele Grüße

Frank Dell

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 09.11.2003 13:38:23

Noe, verzichten musst du auf nix....musst nur was umkonfigurieren. POste mal deine /etc/hosts und die Ausgabe von

Code: Alles auswählen

grep ServerName /etc/apache/httpd.conf
by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

frankieboy
Beiträge: 352
Registriert: 19.08.2003 15:25:48
Wohnort: Bremen

Beitrag von frankieboy » 09.11.2003 16:35:17

Hallo Martin, hallo Leute,
Noe, verzichten musst du auf nix....musst nur was umkonfigurieren
Ein Hoffnungsschimmer. Das tut gut

Hier der Inhalt der Datei "/etc/hosts"
127.0.0.1. devil. localhost

# the following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

:: 1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
und die Ausgabe von "grep ServerName /etc/apache/httpd.conf"
# ServerName: allows you to set a host name which is sent back to clients for
#ServerName new.host.name
# to the server the response is coming from> it will use ServerName and
# ServerName host.some_domain.com
So, das war's. Es wäre toll wenn Du damit was anfangen kannst.

Viele Grüße

Frank Dell

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 09.11.2003 17:49:41

In der /etc/apache/httpd.conf sollte sich folgende Zeile befinden

Code: Alles auswählen

ServerName localhost
by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

frankieboy
Beiträge: 352
Registriert: 19.08.2003 15:25:48
Wohnort: Bremen

Leider nicht ...

Beitrag von frankieboy » 10.11.2003 18:55:50

Hallo Martin, hallo Leute,
blackm hat geschrieben:In der /etc/apache/httpd.conf sollte sich folgende Zeile befinden

Code: Alles auswählen

ServerName localhost
Der ursprüngliche Fehlertext ist weg. Daran kann es aber nicht gelegen haben, schließlich konnte ich den WebServer vorher auch ohne diese Angabe starten.

Und jetzt fehlt zwar der Fehlertext, aber der Apache kann noch immer nicht gestartet werden. Beim Starten wird folgendes angezeigt

Code: Alles auswählen

/etc/init.d/apache start
Starting web server: apache.
Entgegen der Anzeige startet der Apache definitiv nicht. Und dann wundere ich mich über den Punkt ( ".") hinter "apache".

In der error.log steht folgendes:

Code: Alles auswählen

 [Mon Nov 10 18:40:39 2003] [warn] pid file /var/run/apache.pid overwritten -- Unclean shutdown of previous Apache run? 
Habt Ihr noch ne Idee?

Viele Grüße

Frank Dell

frankieboy
Beiträge: 352
Registriert: 19.08.2003 15:25:48
Wohnort: Bremen

Neuinstallation!

Beitrag von frankieboy » 13.11.2003 20:22:34

Hallo Leute,

wenn meine Sachen nicht laufen, gehts mir schlecht. Eine ganze Woche lief mein WebServer nicht. Hab hier was geschraubt und da was probiert. Hat alles nix genutzt. Jetzt hab ich ihn neu installiert. Er geht wieder.

So richtig glücklich bin ich trotzdem nicht, schließlich ist es mir die beabsichtigte Reparatur nicht gelungen. Das zeigt mir, daß ich noch viele Debian-Defizite habe.

Also echt, das war Sch...-Woche. Hab jetzt immer noch schlechte Laune. Immerhin, jetzt kanns nur besser werden.

Viele Grüße

Frank Dell

Antworten