Hallo Thomas,
es wäre noch hilfreich gewesen, die OrderSprinter-Version zu nennen, von der du upgegradest hast.
Ich habe in den letzten Versionen viel Aufwand getrieben, meine Software mit PHP 8.x kompatibel zu machen, deswegen wundert es mich nicht, dass es Fehlermeldungen gibt, wenn du eine alte OrderSprinter-Version mit PHP 8 laufen lassen wolltest.
Leider war dein Vorgehen jetzt etwas "suboptimal". Aber es ist noch nichts verloren.
Wenn du schreibst, dass du ein mysqldump gemacht, hast du wohl kein Backup über die OrderSprinter-eigene Funktion gemacht, richtig? Das hätte es alles noch viel einfacher gemacht. Aber gut, dann musst du nun den diesen Weg gehen:
1. Merke dir bitte den Zugang zur Datenbank, inkl. Tabellenpräfix. Am besten die alte config.php und config1.php extra sichern
2. Kopiere die neueste Version von OrderSprinter (aktuell 2.5.1) in das Web-Verzeichnis
3. Spiele das alte mysqldump ein
4. Setze in der aktuellen config.php UND config1.php die Zugangsdaten zur DB ein. Wenn du die ursprünglichen config.php/config1.php noch hast, kannst du die auch verwenden. Stelle sicher, dass config.php, config1.php und das php-Verzeichnis beschreibbar sind
5. Rufe im Browser auf
http://localhost/install.html (wenn du die Standard-Location für die html-Seiten gewählt hast)
6. Drucker auf den Update-Button
7. Wenn das Update erfolgreich war, das install-Verzeichnis löschen.
Gruß,
Stefan