Welche Ordner wiederherstellen?  [GELÖST]

Allgemeine Diskussionen rund um KeyHelp.
User avatar
queermeet
Posts: 96
Joined: Fri 9. May 2025, 10:23

Re: Welche Ordner wiederherstellen?

Post by queermeet »

Alexander wrote: Tue 10. Mar 2026, 10:19 Ich konnte es jetzt reproduzieren. Prüfe gerade, woran es liegt.

EDIT: Habs gefunden, Ich mach den Patch jetzt fertig. Dieser geht über Konfiguration -> Patchmanager im Laufe des Tages online.

Bei bereits bestehenden Backups sollte es ausreichen im SQL Dump

Code: Select all

/*!40101 SET NAMES utf8mb4 */;
statt

Code: Select all

/*!40101 SET NAMES utf8 */;
zu verwenden

Edit 2: Patch ist live.
Ich habe den Patch gestern Abend angestoßen und seitdem sieht es so aus:
03-11-2026, 09-58-35.png
User avatar
Alexander
Keyweb AG
Posts: 4768
Joined: Wed 20. Jan 2016, 02:23

Re: Welche Ordner wiederherstellen?

Post by Alexander »

Mach mal bitte einen Screenshot deiner Wartungsintervalle.

Was steht unter Systemstatus -> Protokolle -> update.log
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
queermeet
Posts: 96
Joined: Fri 9. May 2025, 10:23

Re: Welche Ordner wiederherstellen?

Post by queermeet »

Alexander wrote: Wed 11. Mar 2026, 10:08 Mach mal bitte einen Screenshot deiner Wartungsintervalle.

Was steht unter Systemstatus -> Protokolle -> update.log
Wartungsintervalle:
03-11-2026, 10-11-38.png
====
[2026-03-10 17:42:01] INFO | load tasks... nothing to do
====
[2026-03-10 17:43:02] INFO | load tasks... 1 found
[2026-03-10 17:43:02] INFO | task type IDs: install_patches
[2026-03-10 17:43:02] INFO | Task: install_patches
[2026-03-10 17:43:02] INFO | Params: - no params -
[2026-03-10 17:43:02] INFO | Install pending patches
====
[2026-03-10 17:44:01] INFO | load tasks... nothing to do
====
[2026-03-10 17:45:01] INFO | load tasks... nothing to do
====
[2026-03-10 17:46:01] INFO | load tasks... nothing to do
====
[2026-03-10 17:47:01] INFO | load tasks... nothing to do
User avatar
Alexander
Keyweb AG
Posts: 4768
Joined: Wed 20. Jan 2016, 02:23

Re: Welche Ordner wiederherstellen?

Post by Alexander »

Und einmal bitte noch die letzten Einträge aus /var/log/keyhelp/php-error.log
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
queermeet
Posts: 96
Joined: Fri 9. May 2025, 10:23

Re: Welche Ordner wiederherstellen?

Post by queermeet »

Alexander wrote: Wed 11. Mar 2026, 10:21 Und einmal bitte noch die letzten Einträge aus /var/log/keyhelp/php-error.log

[06-Mar-2026 09:06:22 Etc/UTC] PHP Fatal error: Uncaught Error: Call to a member function isValid() on null in /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php:380
Stack trace:
#0 /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php(449): BackupRepository->isValid()
#1 /home/keyhelp/www/keyhelp/core/Generic/SelfStoringObject.php(186): BackupRepository::saveObject()
#2 /home/keyhelp/www/keyhelp/pages/backup_troubleshooting.php(136): Generic\SelfStoringObject->save()
#3 /home/keyhelp/www/keyhelp/index.php(426): unknown()
#4 {main}
thrown in /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php on line 380
[06-Mar-2026 09:06:27 Etc/UTC] PHP Fatal error: Uncaught Error: Call to a member function isValid() on null in /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php:380
Stack trace:
#0 /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php(449): BackupRepository->isValid()
#1 /home/keyhelp/www/keyhelp/core/Generic/SelfStoringObject.php(186): BackupRepository::saveObject()
#2 /home/keyhelp/www/keyhelp/pages/backup_troubleshooting.php(136): Generic\SelfStoringObject->save()
#3 /home/keyhelp/www/keyhelp/index.php(426): unknown()
#4 {main}
thrown in /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php on line 380
[06-Mar-2026 09:12:59 Etc/UTC] PHP Fatal error: Uncaught Error: Call to a member function isValid() on null in /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php:380
Stack trace:
#0 /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php(449): BackupRepository->isValid()
#1 /home/keyhelp/www/keyhelp/core/Generic/SelfStoringObject.php(186): BackupRepository::saveObject()
#2 /home/keyhelp/www/keyhelp/pages/backup_troubleshooting.php(136): Generic\SelfStoringObject->save()
#3 /home/keyhelp/www/keyhelp/index.php(426): unknown()
#4 {main}
thrown in /home/keyhelp/www/keyhelp/core-old/Backup/BackupRepository.php on line 380
[06-Mar-2026 10:16:30 Etc/UTC] PHP Notice: fgets(): Read of 8192 bytes failed with errno=5 Input/output error in /home/keyhelp/www/keyhelp/core/UI/Cli/Cli.php on line 64
[07-Mar-2026 20:00:15 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[08-Mar-2026 03:00:16 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[08-Mar-2026 04:00:16 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[08-Mar-2026 05:00:15 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[09-Mar-2026 03:00:17 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[09-Mar-2026 04:00:17 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[09-Mar-2026 05:00:16 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[10-Mar-2026 03:00:18 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[10-Mar-2026 04:00:18 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[10-Mar-2026 05:00:17 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[11-Mar-2026 03:00:18 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[11-Mar-2026 04:00:18 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
[11-Mar-2026 05:00:17 Etc/UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/keyhelp/www/keyhelp/core-old/Backup/Restic.php on line 577
User avatar
Alexander
Keyweb AG
Posts: 4768
Joined: Wed 20. Jan 2016, 02:23

Re: Welche Ordner wiederherstellen?

Post by Alexander »

Hmm, da seh ich erstmal keinen Grund, warum er nicht weiter gemacht hat.

Versuch mal folgendes:
1) Log dich in phpmyadmin ein und wechsle zur KeyHelp Datenbank -> Tabelle 'settings'.
2) Und führe das SQL aus

Code: Select all

UPDATE `settings` SET `value` = '{}' WHERE `category` = 'patches' AND `name` = 'pending'
Dann gehe erneut zu Konfiguration -> PatchManager und trigger die Patch-Installation erneut.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
queermeet
Posts: 96
Joined: Fri 9. May 2025, 10:23

Re: Welche Ordner wiederherstellen?

Post by queermeet »

Alexander wrote: Wed 11. Mar 2026, 11:11 Hmm, da seh ich erstmal keinen Grund, warum er nicht weiter gemacht hat.

Versuch mal folgendes:
1) Log dich in phpmyadmin ein und wechsle zur KeyHelp Datenbank -> Tabelle 'settings'.
2) Und führe das SQL aus

Code: Select all

UPDATE `settings` SET `value` = '{}' WHERE `category` = 'patches' AND `name` = 'pending'
Dann gehe erneut zu Konfiguration -> PatchManager und trigger die Patch-Installation erneut.
doofe Frage, wie muss ich mich bei phpmyadmin einloggen, damit ich die Keyhelp DB sehe? logge mich immer direkt mit dem Nutzernamen meiner Prod DB ein
User avatar
Alexander
Keyweb AG
Posts: 4768
Joined: Wed 20. Jan 2016, 02:23

Re: Welche Ordner wiederherstellen?

Post by Alexander »

Mehrere Möglichkeiten:

1) Über System-Status -> Datenbank-Weboberfläche

2) Über die CLI indem man "keyhelp db-login" eintippt und dann eine der ausgegebenen URLs aufruft

3) Mit den Zugangsdaten, die in /root/keyhelp_login_data_* gespeichert sind.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
queermeet
Posts: 96
Joined: Fri 9. May 2025, 10:23

Re: Welche Ordner wiederherstellen?

Post by queermeet »

Alexander wrote: Wed 11. Mar 2026, 14:06 Mehrere Möglichkeiten:

1) Über System-Status -> Datenbank-Weboberfläche

2) Über die CLI indem man "keyhelp db-login" eintippt und dann eine der ausgegebenen URLs aufruft

3) Mit den Zugangsdaten, die in /root/keyhelp_login_data_* gespeichert sind.
Jetzt hat es geklappt, Patches sind installiert, danke
Post Reply