Antwort an „Felix Riesterer“ verfassen

Lieber Yadgar,

Poste doch bitte einmal den entsprechenden Abschnitt Deiner Apache-Config!

Wie komme ich da dran?

das unten Folgende gilt für einen regulär installierten Apache2 Webserver unter Debian oder dessen Derivaten. Was Dein Lampp da tut, weiß ich nicht. Auch kann ich Dir nicht sagen, ob der Apache, die DB und die Scriptsprachen direkt über den Paketmanager aktuell gehalten werden, oder ob das bei Dir über das Lampp-Paket läuft. Letzteres wäre für Dich schlimm, weil Du über Dritte Deine Serversoftware aktualisiert bekämst, anstatt von der Quelle selbst.

Das Grundgerüst findest Du hier: /etc/apache2/apache2.conf. Darin können weitere Config-Dateien referenziert werden, insbesondere aus dem Unterverzeichnis /etc/apache2/sites-enabled. Damit bei einem Hoster der Apache schön modular konfiguriert werden kann, stehen die eigentlichen Config-Dateien für die jeweiligen (Sub-)Domains in /etc/apache2/sites-available und werden mit a2ensite <dateiname-ohne-.conf-hier> aktiviert. Die Aktivierung ist ein symbolischer Link im Verzeichnis sites-enabled, der auf sein Pendant in sites-available verweist. Damit kann man die Konfiguration durch einen Konsolenbefehl aktivieren, oder wieder deaktivieren (a2dissite <name>).

Für das Entwickeln ist das Fehlerlog sehr wichtig: /var/log/apache2/error.log
Das rufst Du auf der Konsole besser so auf: tail /var/log/apache2/error.log
Wenn Du in Deiner conf-Datei ein anderes Log angegeben hast, dann steht anstelle von error.log eben was-anderes.log. Aber zeig doch erst einmal, welche conf-Datei in sites-enabled steht, und was darinnen konfiguriert ist!

Um Dir Dein Debian ähnlich wie mit dem Lampp-Paket auszurüsten, damit Du ein echtes Testsystem hast, gibt es genug passende Anleitungen im Netz - auch in deutscher Sprache. Unter Linux auf Lampp zurückzugreifen scheint mir ein Windows-Reflex zu sein, der in der ursprünglichen Heimat des Apache2 sehr sonderbar wirkt.

Liebe Grüße

Felix Riesterer

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen