Seite 6 von 7

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 13:43
von GVLP
moddumper ist Unterordner im Ordner gerichtsvollzieher24

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 13:52
von LukeWCS
Kannst du mir per PN den Link zu deiner Seite geben? Diskussion bitte weiterhin hier.

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 14:17
von LukeWCS
Danke, Link angekommen.
GVLP hat geschrieben: 23.04.2022 13:40 gerichtsvollzieher24 und "forum" als Unterordner
GVLP hat geschrieben: 23.04.2022 13:43 moddumper ist Unterordner im Ordner gerichtsvollzieher24
Zusammen mit deinem FTP-Screen haben wir jetzt alle Steinchen zusammen, um das Mosaik komplett zu machen. :)

Deine Seite ist so eingerichtet, dass das Forum vom absoluten Root aus gesehen auf gerichtsvollzieher24/forum gemapt ist. Du hast MOD aber eine Ebene höher hochgeladen und darauf hat man keinen Zugriff per WWW. Okay, folgendes:
  • Bitte lösche den besagten Ordner moddumper wieder komplett.
  • Lade den MyOOSDumper mit einem neuen Ordner-Namen stattdessen nach gerichtsvollzieher24/forum hoch.
  • Dann solltest du per https://www.gerichtsvollzieher24/<neuer MOD Ordner-Name> darauf zugreifen können.
Der neue Ordner-Name deswegen, weil du den Ordner-Namen von MOD jetzt öffentlich bekannt gemacht hast und das somit ein potentielles Sicherheitsrisiko darstellt. Da konnte bisher nix passieren, weil man ja eh nicht darauf zugreifen konnte. Aber wenn jetzt alles klappt, sollte man darauf zugreifen können und darum bitte den neuen Ordner-Namen hier nicht mehr nennen. Das gilt vor allem solange, bis du den Ordner-Schutz bei MOD eingerichtet hast.

Das Ganze ist nicht ideal, weil MOD im phpBB Ordner eigentlich überhaupt nichts zu suchen hat! Aber unter den gegebenen Umständen ist das jetzt die einfachste Variante. Du musst das halt zukünftig bei phpBB Updates berücksichtigen, dass du dabei den MOD Ordner nicht aus Versehen löschst.

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 14:25
von GVLP
Danke. Deshalb habe ich den Ordner moddumper genannt, damit ich diesen bei zukünftigen Updates nicht lösche.

Ich melde mich dann gleich wieder. :)

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 17:28
von GVLP
Die Mod wurde dank der unermüdlichen Hilfe von LukeWCS erstellt. Eine 1. richtige Sicherung des Forums wurde nunmehr erstellt.

Eine sql.gz-Datei wurde erstellt.

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 18:45
von LukeWCS
Wir haben per PN den MOD auf die DB von GVLP konfiguriert, somit sind Backups ab jetzt kein Problem mehr.

@GVLP
Was deine Frage per PN angeht: mit der lokalen DB musst du gar nichts machen. Es ist nicht nötig die vorzubereiten, darum kümmert sich MOD schon selbst.
  • Du installierst jetzt lokal ebenso MOD, du weisst ja jetzt welche Daten wo rein gehören, sollte also kein Problem mehr sein.
  • Dann kopierst du vom Webserver aus dem Ordner work deine Sicherung in den gleichen Ordner von MOD auf dem lokalen Server.
  • Wenn du dann lokal im MOD auf "Wiederherstellung" klickst, siehst du sofort deine Sicherung die du auf dem Webserver angelegt hast. Diese wählst du aus und klickst auf Wiederherstellung. Bei diesem Schritt löscht MOD sowieso alle vorhandenen Tabellen und legt sie komplett frisch an. Das heisst die defekte phpBB DB die du im lokalen TB (Test Board) hast, wird komplett durch eine frische LB (Live Board) Sicherung ersetzt.
Dann musst du nur noch die relevanten Dateien von phpBB aus dem Webserver lokal kopieren und zwar folgende Ordner:
files/
images/
ext/
styles/

Das sollte es gewesen sein. Das Ergebnis wäre eine 1:1 Kopie deines LBs.

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 19:34
von GVLP
Vermutlich ist meine Xampp-Version zu alt. :oops:

Es erscheint folgende Fehlermeldung beim Start der mod im Verzeichnis ../forum/

Composer hat Probleme auf Ihrer Plattform festgestellt: Ihre Composer-Abhängigkeiten erfordern eine PHP-Version ">= 7.4.0".

Unterstützt die aktuelle xampp-Version php 7.4.0?

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 19:51
von LukeWCS
GVLP hat geschrieben: 23.04.2022 19:34 Vermutlich ist meine Xampp-Version zu alt. :oops:

Unterstützt die aktuelle xampp-Version php 7.4.0?
Ist ziemlich lange her, als ich das zuletzt nutzte. Kannst du da nicht die PHP Version auswählen, die benutzt werden soll?

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 23.04.2022 19:53
von Crizzo
Xampp hat immer nur eine PHP Version, hängt also von deiner installierten Version ab, was du zur Verfügung hast.

Re: [3.3] [3.3.5] Datensicherungsdatei "gz"

Verfasst: 24.04.2022 11:32
von GVLP
Guten Tag!

Xampp für php 8.15 wurde installiert und auch aktiviert. Die gesicherten Dateien (dtdocs/forum und mysql/Data/db1561961) wurden in die jeweiligen Verzeichnisse überspielt.

Beim Aufruf des Testforums unter localhost/forum kam diese Fehlermeldung:

Code: Alles auswählen

Fehler : Nicht erfasster Fehler: mysqli-Objekt ist in C:\xampp\htdocs\forum\phpbb\db\driver\mysqli.php:200 nicht vollständig initialisiert Stack-Trace: #0 C:\xampp\htdocs\forum\phpbb\db\driver\mysqli.php(200): mysqli_query(Object(mysqli), 'SELECT config_n...') #1 C:\xampp\htdocs\forum\phpbb\db\driver\factory.php(345): phpbb\db\driver\mysqli->sql_query('SELECT config_n...', 0) #2 C:\xampp\htdocs\forum\phpbb\config\db.php(86): phpbb\db\driver\factory->sql_query('SELECT config_n...') #3 C:\xampp\htdocs\forum\phpbb\config\db.php(55): phpbb\config\db->initialise(Object(phpbb\cache\driver\dummy)) #4 [interne Funktion]: phpbb\config\db->__construct(Object(phpbb\db\driver\factory), Object(phpbb\cache\driver\dummy), 'phpbb_config') #5 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(1176): ReflectionClass->newInstanceArgs(Array) #6 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(634): Symfony\Component\DependencyInjection\ContainerBuilder->createService(Object(Symfony\Component\DependencyInjection\Definition), Array, wahr, 'config') #7 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(1281): Symfony\Component\DependencyInjection\ContainerBuilder->doGet('config', 1, Array, true) #8 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(1238): Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices(Object(Symfony\Component\DependencyInjection\Reference), Array, wahr) #9 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(1149): Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices(Array, Array, true) #10 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(634): Symfony\Component\DependencyInjection\ContainerBuilder->createService(Object(Symfony\Component\DependencyInjection\Definition), Array, wahr, 'ext.manager') #11 C:\xampp\htdocs\forum\vendor\symfony\dependency-injection\ContainerBuilder.php(588): Symfony\Component\DependencyInjection\ContainerBuilder->doGet('ext.manager', 1) #12 C:\xampp\htdocs\forum\phpbb\di\container_builder.php(450): Symfony\Component\DependencyInjection\ContainerBuilder->get('ext.manager') #13 C:\xampp\htdocs\forum\phpbb\di\container_builder.php(162): phpbb\di\container_builder->load_extensions() #14 C:\xampp\htdocs\forum\common.php(117): phpbb\di\container_builder->get_container() #15 C:\xampp\htdocs\forum\index.php(23): include('C:\\xampp\\htdocs...') #16 {Haupt} hineingeworfen C:\xampp\htdocs\forum\phpbb\db\driver\mysqli.php auf Zeile 200 
Der Cashe-Ordner wurde von mir danach manuel geleert. Es befinden sich dort nur noch die Ordner "1) production mit den Unterordner twig und 2) installer (leer) sowie .htaccess und index.htm

In Zeile 200 der Datei mysqli befindet sich in Zeile 200 folgender Eintrag:

Code: Alles auswählen

if (($this->query_result = @mysqli_query($this->db_connect_id, $query)) === false)
Tut mir leid, dass dieses Thema inzwischen so umfangreich ist.