--- title: "Verzeichnisstruktur" date: 2023-06-30T08:54:09+02:00 --- Dein [Homeverzeichnis](https://wiki.ubuntuusers.de/Homeverzeichnis/) ist wie folgt aufgebaut (am Beispiel der Nutzerin *Alice* und der Domain *example.org*): ``` . └── /home/alice/ ├── php-fpm-error.log ├── public_html/ └── example.org/ └── webserver-errors.log ``` Die Dateien und Verzeichnisse haben unterschiedliche Funktionen: | Datei/ Verzeichnis | Anmerkung | |-------------------|-----------| | `php-fpm-error.log` | Enthält Hinweise zur [PHP-Fehleranalyse](/nutzerwebserver/anwendungen/#fehleranalyse). | | `public_html` | Der öffentliche Bereich deines Webspaces.
Alle Inhalte deiner **.kosmos.systemausfall.org*-Website musst du dort ablegen. | | `public_html/example.org` | Unterverzeichnis für deine [eigene Domain](/nutzerwebserver/domain).
Alle Inhalte deiner Domain musst du dort ablegen. | | `webserver-errors.log` | Enthält Hinweise zur [Webserver-Fehleranalyse](/nutzerwebserver/anwendungen/#fehleranalyse). | Damit deine Inhalte auch im Browser erscheinen, ist der Speicherort entscheidend. Alles was außerhalb von `public_html` liegt, wird nicht im Browser angezeigt. {{< hint title="Hinweis" >}} Aus Sicherheitsgründen ist der Zugriff auf Dateien außerhalb von `public_html` für PHP-Anwendungen gesperrt. Wenn du von dem `public_html`-Verzeichnis heraus einen symbolischen Link auf Daten außerhalb dieses Verzeichnisses erstellst, werden die Zugriffe darauf blockiert. {{}} Damit alles korrekt funktioniert, muss das `public_html`-Verzeichnis die Zugriffsrechte `0755` haben. Dies ist so voreingestellt und sollte nicht verändert werden.