Einstellungen
Verwalte alle Systemeinstellungen und Konfigurationen
Einstellungen erfolgreich gespeichert!
Fehler: = htmlspecialchars($_SESSION['settings_error']); ?>
Allgemeine Einstellungen
E-Mail Konfiguration
SMTP Einstellungen
Konfiguriere deinen SMTP-Server für E-Mail-Versand
Sicherheitseinstellungen
Wartungsmodus
System Informationen
PHP Version
= $data['systemInfo']['php_version'] ?? 'N/A'; ?>
Memory Limit
= $data['systemInfo']['php_memory_limit'] ?? 'N/A'; ?>
Max Upload
= $data['systemInfo']['php_upload_max'] ?? 'N/A'; ?>
Max Execution
= $data['systemInfo']['php_max_execution'] ?? 'N/A'; ?>s
MySQL Version
= $data['systemInfo']['mysql_version'] ?? 'N/A'; ?>
Datenbank Name
= $data['systemInfo']['database_name'] ?? 'N/A'; ?>
Datenbankgröße
= $data['systemInfo']['database_size'] ?? 'N/A'; ?>
Server Software
= htmlspecialchars($data['systemInfo']['server_software'] ?? 'N/A'); ?>
Betriebssystem
= htmlspecialchars($data['systemInfo']['server_os'] ?? 'N/A'); ?>
Freier Speicher
= $data['systemInfo']['disk_free'] ?? 'N/A'; ?>
Gesamt Speicher
= $data['systemInfo']['disk_total'] ?? 'N/A'; ?>
-
= htmlspecialchars($log['action']); ?>
= htmlspecialchars($log['message']); ?> - Keine Log-Einträge gefunden.
Spamfilter (Anzeigen)
Hinweis
Hard = sofortige Ablehnung, Soft = Score-Erhöhung. Aktuell gilt: ok wenn Score < 8 und kein Hard-Treffer.
| Phrase | Typ | Weight | Aktiv | Aktionen |
|---|---|---|---|---|
| Keine Einträge gefunden. (Falls die Tabelle noch fehlt: DB-Update ausführen.) | ||||
Cronjobs überwachen und ändern
Live-Ansicht des aktuellen Crontabs
Diese Seite liest den Crontab des aktuellen PHP-Server-Benutzers aus, zeigt empfohlene LocalFied-Jobs an und kann den Crontab direkt speichern.
Aus Sicherheitsgründen akzeptiert das Speichern nur freigegebene LocalFied-Cronjobs sowie SHELL/PATH-Zeilen.
= htmlspecialchars($warning, ENT_QUOTES, 'UTF-8'); ?>
PHP-Benutzer
= htmlspecialchars($cron['runtime']['php_user'] ?? 'unbekannt', ENT_QUOTES, 'UTF-8'); ?>
crontab-Kommando
= htmlspecialchars($cron['runtime']['crontab_binary'] ?? 'nicht gefunden', ENT_QUOTES, 'UTF-8'); ?>
Aktive Jobs
= (int)count($cron['entries'] ?? []); ?>
Backups
= (int)count($cron['backups'] ?? []); ?>
= htmlspecialchars($cron['runtime']['save_policy'] ?? '', ENT_QUOTES, 'UTF-8'); ?>
| Job | Soll-Zeitplan | Status |
|---|---|---|
| = htmlspecialchars($job['label'] ?? '', ENT_QUOTES, 'UTF-8'); ?> | = htmlspecialchars($job['schedule'] ?? '', ENT_QUOTES, 'UTF-8'); ?> |
vorhanden |
= htmlspecialchars($envLine['content'] ?? '', ENT_QUOTES, 'UTF-8'); ?>
| Zeile | Zeitplan | Befehl |
|---|---|---|
| Keine aktiven Cron-Einträge gefunden. | ||
| = (int)($entry['line'] ?? 0); ?> | = htmlspecialchars($entry['schedule'] ?? 'n/a', ENT_QUOTES, 'UTF-8'); ?> |
= htmlspecialchars($entry['command'] ?? $entry['raw'] ?? '', ENT_QUOTES, 'UTF-8'); ?> |
| Datei | Geändert | Größe |
|---|---|---|
= htmlspecialchars($backup['name'] ?? '', ENT_QUOTES, 'UTF-8'); ?> |
= !empty($backup['modified_at']) ? date('d.m.Y H:i:s', (int)$backup['modified_at']) : 'n/a'; ?> | = (int)($backup['size'] ?? 0); ?> B |