⬆️ PulseHub aktualisieren
Allgemeiner Aktualisierungsprozess
1. Zuerst alles sichern
Shared Hosting: phpMyAdmin → Datenbank exportieren. Dateimanager → config/-Ordner herunterladen.
VPS:
mysqldump -u root -p pulsehub_db > pulsehub_backup_$(date +%Y%m%d).sql
cp -r /var/www/pulsehub/config /backup/pulsehub_config_$(date +%Y%m%d)
2. Neue Dateien hochladen
Laden Sie die neue Version herunter und laden Sie alle Dateien außer config/ hoch. Überschreiben Sie nicht Ihr config/-Verzeichnis.
3. Datenbankmigrationen ausführen
Wenn eine schema_update.sql enthalten ist:
Shared Hosting — Web-Upgrade-Tool (Empfohlen):
- Navigieren Sie zu
https://ihredomain.com/install/upgrade.php - Melden Sie sich mit Ihrem Admin-Konto an
- Vorschau der SQL-Anweisungen
- Klicken Sie auf Datenbank-Update anwenden
Kein CLI, kein phpMyAdmin — ein Klick.
Alternative — phpMyAdmin: SQL-Tab → Inhalt von schema_update.sql einfügen → Go.
VPS: mysql -u root -p pulsehub_db < schema_update.sql
4. Browser-Caches leeren
Hard-Refresh (Ctrl+Shift+R) um aktualisierte JS und CSS neu zu laden.
5. PHP-FPM neustarten (nur VPS)
sudo systemctl reload php8.1-fpm
Shared Hosting: Überspringen Sie dies — Ihr Host handhabt es automatisch.
Rollback
Shared Hosting: Importieren Sie Ihr .sql-Backup über phpMyAdmin. Laden Sie die alten Dateien erneut hoch (behalten Sie config/).
VPS: Stellen Sie Datenbank und Dateien aus dem Backup wieder her.