Wie lautet der absolute Pfad zu meinem Webhosting-Paket?

Der absolute Pfad zum öffentlichen HTML-Verzeichnis Ihres Pakets lautet:

/home/${paket_name}/html/

${paket_name} muss hierbei durch den Namen Ihres Webpaketes ersetzt werden. Sie können diesen in den Einstellungen Ihres hosting.de-Webhosting-Produktes wie folgt einsehen:

  • Wählen Sie links im Menü den Punkt “Produkte”.
  • Wählen Sie im Menü “Produkte” den Unterpunkt “Webhosting”.
  • Im Abschnitt “Webspaces” wählen Sie unter dem gewünschten Webspace den Punkt “Details anzeigen”.

Absoluter Pfad 01

  • Rechts sehen Sie in der Übersicht einen Block mit Zugangsdaten. Klicken Sie hier auf “Erweiterte Einstellungen anzeigen”.

Absoluter Pfad 02

  • In der erweiterten Übersicht sehen Sie den absoluten Pfad spezifisch für Ihr Webhosting-Paket.

Absoluter Pfad 03

Was ein absoluter Pfad beim Webhosting bedeutet

Ein absoluter Pfad ist der komplette Speicherort eines Verzeichnisses oder einer Datei auf dem Server im Dateisystem. Er fängt immer beim Systemstammverzeichnis an (mit /) und hängt nicht davon ab, wo ein Skript ausgeführt wird.

In einer Webhosting-Umgebung werden absolute Pfade oft von serverseitigen Prozessen (PHP, Cron, CLI-Tools) genutzt, die den genauen Speicherort von Dateien oder Verzeichnissen brauchen. Beim Webhosting von hosting.de ist das öffentlich zugängliche Website-Verzeichnis Dein HTML-Verzeichnis innerhalb Deines Paketpfads:

  • Öffentlicher Dokumentenstamm: /home/${package_name}/html/

Die Verwendung des absoluten Pfads vermeidet Mehrdeutigkeiten und hilft, Fehler wie „Datei nicht gefunden" zu vermeiden, die dadurch entstehen, dass relative Pfade in verschiedenen Ausführungskontexten unterschiedlich aufgelöst werden.

Wann und warum Du den absoluten Pfad brauchst

Normalerweise brauchst Du den absoluten Pfad in Situationen, in denen Tools oder Skripte außerhalb des normalen Browserkontexts der Website laufen und relative Pfade nicht zuverlässig auflösen können.

Häufige Anwendungsfälle sind:

  • Cron-Jobs / geplante Aufgaben (z. B. stündliche Ausführung eines PHP-Skripts)
  • PHP-Includes und -Require (besonders wenn Skripte aus verschiedenen Verzeichnissen ausgeführt werden)
  • CLI/SSH-Workflows (manuelles Ausführen von Skripten auf dem Server)
  • Anwendungskonfigurationsdateien, die einen Dateisystempfad (keine URL) brauchen
  • Backup- und Automatisierungstools, die direkt auf Verzeichnisse verweisen

Wenn Du Probleme bei einer Integration behebst und Fehler wie „Keine solche Datei oder kein solches Verzeichnis", „Stream konnte nicht geöffnet werden" oder „include_path" siehst, ist die Überprüfung und Verwendung des richtigen absoluten Pfads oft die schnellste Lösung.

Absoluter Pfad vs. relativer Pfad

Wenn Du den Unterschied verstehst, kannst Du den richtigen Ansatz wählen:

Absoluter Pfad

  • Vollständiger Speicherort beginnend mit /
  • Ändert sich nicht je nach Ausführungsverzeichnis
  • Beispiel: /home/${package_name}/html/includes/config.php

Relativer Pfad

  • Speicherort relativ zum aktuellen Arbeitsverzeichnis oder Skriptspeicherort
  • Kann fehlschlagen, wenn ein Skript aus einem anderen Verzeichnis ausgeführt wird (häufig bei Cron-Jobs)
  • Beispiel: includes/config.php

Als Faustregel gilt: Verwende absolute Pfade für die serverseitige Automatisierung und die Konfiguration auf Systemebene und relative Pfade hauptsächlich für interne Website-Verlinkungen und vorhersehbare Codepfade.

So findest Du Deinen Paketnamen (und Deinen spezifischen absoluten Pfad) im Control Panel

  1. Wähle im linken Menü Produkte aus.
  2. Wähle unter Produkte die Option Webhosting aus.
  3. Wähle im Abschnitt Webspaces für den gewünschten Webspace die Option Details anzeigen aus.
  4. Klicke rechts in der Übersicht der Zugangsdaten auf „Erweiterte Einstellungen anzeigen".
  5. In der erweiterten Übersicht siehst Du den absoluten Pfad, der für Dein Webhosting-Paket spezifisch ist.

Praktische Anwendungsfälle und bewährte Verfahren

Verwende den absoluten Pfad auf eine Weise, die stabil, wartbar und sicher ist:

  • Bevorzuge konfigurationsbasierte Pfade: Speichere den absoluten Pfad einmalig in einer Konfigurationsvariablen und verweise in Deinem gesamten Code auf diese Variable.
  • Vermeide es, Pfade für einzelne Dateien fest zu codieren: Verweise auf ein Basisverzeichnis (z. B. /home/${package_name}/html/) und erstelle davon abgeleitete Unterpfade.
  • Verwende absolute Pfade für Cron-Jobs: Cron-Aufgaben werden oft mit einem anderen Arbeitsverzeichnis ausgeführt, sodass relative Pfade häufig fehlschlagen.
  • Überprüfe Änderungen nach Migrationen: Wenn du zu einem anderen Paket oder einer anderen Umgebung wechselst, überprüfe den Paketnamen und den absoluten Pfad erneut.
  • Verwechsle Dateisystempfade nicht mit URLs:

Diese Vorgehensweisen reduzieren Pfadfehler und erleichtern die Wartung erheblich.

Melde Dich gerne zu unserem Newsletter an



Vielen Dank für Deine Anmeldung zum hosting.de Newsletter!