Systeminformationen

Dort findest du u. a. die Reiter:

  • Konfigurationsdatei
  • Verzeichnisrechte
  • PHP-Informationen

Reiter: Konfigurationsdatei configuration.php

Die Datei configuration.php ist:

  • die zentrale Konfigurationsdatei von Joomla
  • sie enthält alle grundlegenden Einstellungen
  • sie wird bei der Installation automatisch erstellt

📍 Speicherort

/configuration.php

(im Joomla-Hauptverzeichnis)

Serverinformationen 05


Was zeigt der Reiter „Konfigurationsdatei“?

👉 Eine lesbare Übersicht der wichtigsten Inhalte aus der configuration.php, z. B.:

  • Datenbank-Einstellungen
  • Pfade
  • Mail-Einstellungen
  • Debug-Status
  • Cache-Einstellungen
  • Log- und Temp-Verzeichnisse

⚠️ Wichtig:
Der Reiter zeigt die Inhalte nur an – er ist kein Editor.


 

🧠 Typische Inhalte (einfach erklärt)

EinstellungBedeutung
$dbtype Art der Datenbank (meist MySQLi)
$host Datenbank-Server
$user Datenbank-Benutzer
$password Datenbank-Passwort
$db Datenbank-Name
$log_path Pfad zu Logdateien
$tmp_path Pfad zu temporären Dateien
$mailer E-Mail-Methode (SMTP, PHP-Mail)

 

❗ Sicherheitshinweis

  • Die Datei sollte nicht beschreibbar sein
  • Dateirechte empfohlen:
 
644

Reiter: Verzeichnisrechte

📂 Was zeigt dieser Reiter?

👉 Eine Liste wichtiger Joomla-Verzeichnisse mit dem Status:

  • Beschreibbar
  • Nicht beschreibbar

📁 Typische Verzeichnisse

VerzeichnisZweck
/tmp temporäre Dateien
/logs Logdateien
/images Bilder & Medien
/cache Zwischenspeicher
/administrator/cache Backend-Cache

Was bedeutet „beschreibbar“?

👉 Joomla darf:

  • Dateien erstellen
  • Dateien ändern
  • Dateien löschen

Beispiel:
Beim Hochladen eines Bildes muss /images beschreibbar sein.

❌ Was bedeutet „nicht beschreibbar“?

👉 Joomla kann nicht:

  • Dateien speichern
  • Updates durchführen
  • Erweiterungen installieren

Was passiert, wenn ein Verzeichnis nicht beschreibbar ist?

ProblemAuswirkung
Erweiterung installieren ❌ schlägt fehl
Bild hochladen ❌ nicht möglich
Cache schreiben ❌ Performance leidet
Backup erstellen ❌ kann abbrechen

Nicht beschreibbare Verzeichnisse führen zu Funktionsfehlern im Joomla-System.

🔐 Sicherheits-Best-Practice

  • Nur notwendige Verzeichnisse beschreibbar machen
  • Nach Installation/Reparatur Rechte wieder einschränken
  • Typische Rechte:
 
Ordner: 755 Dateien: 644
Serverinformationen 06
 

Reiter: PHP-Informationen

👉 Eine komplette Übersicht der PHP-Serverkonfiguration, bereitgestellt durch phpinfo().

Was wird angezeigt?

🔹 Allgemeine PHP-Daten

  • PHP-Version
  • Server-Betriebssystem
  • Server-API

🔹 Wichtige PHP-Einstellungen

  • memory_limit
  • upload_max_filesize
  • post_max_size
  • max_execution_time

🔹 Aktivierte Module (Extensions)

  • mysqli
  • curl
  • gd
  • mbstring
  • zip
  • intl

🎯 Wofür ist das wichtig?

ZweckErklärung
Fehlersuche Warum schlägt ein Upload fehl?
Erweiterungen Prüfen, ob PHP-Module vorhanden sind
Performance Speicher- & Zeitlimits erkennen
Support Infos für Hoster oder Entwickler


Serverinformationen 07

 


Praxisbeispiel

Problem:
Upload eines großen Bildes funktioniert nicht.

Lösung:
Im Reiter „PHP-Informationen“ prüfen: 

upload_max_filesize post_max_size