Fehler bei Update von 3.18 zu 3.19

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Fora
Mitglied
Beiträge: 9
Registriert: 09.05.2016 10:04

Fehler bei Update von 3.18 zu 3.19

Beitrag von Fora »

Als ich das Update von 3.18 zu 3.19 starten wollte, also den install Ordner aufrufen wollte, kam folgende Fehlermeldung.

Code: Alles auswählen

Parse error: syntax error, unexpected ''Symfony\\Component\\Config\\D' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /home/httpd/vhosts/Domainname/httpdocs/Forum/vendor/composer/autoload_classmap.php on line 101
Leider habe ich die alten Ordner vendor und docs vom 3.18 gelöscht, ohne sie vorher zu speicher.

Was kann ich tun?


*edit:

Wenn ich den install, vendor und docs Ordner lösche, dann kommt folgende Fehlermeldung im Browser:

Code: Alles auswählen

Fatal error: Composer dependencies have not been set up yet, run 'php ../composer.phar install' from the phpBB directory to do so. in /home/httpd/vhosts/Domainname/httpdocs/Forum/includes/startup.php on line 170
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8138
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Kirk »

Hallo
Probier mal folgendes,
  1. Datenbank (KB:mysqlbackup ) und Dateien auf dem Server sichern
  2. Forum in den Wartungsmodus setzen: Admin-Bereich --> Tab: Allgemein --> Board-Einstellungen --> Board deaktivieren: JA
  3. aktuelle Komplettversion von phpBB runterladen: https://www.phpbb.de/downloads/pakete.php
  4. alle Dateien des Forums vom Server löschen, außer:
    • config.php
    • .htaccess (sofern modifiziert)
    • /store (optional; enthält Backup-Dateien angelegt über den phpBB-Admin-Bereich)
    • /files (optional; enthält hochgeladene Dateien)
    • /images (optional; sonst gehen Avatare, Rangbilder, Smilies und Beitragssymbole verloren, die nachträglich ergänzt wurden)
  5. alle Dateien des phpBB-Komplettpakets auf den Server laden, ohne config.php
  6. Ausführen: /install/database_update.php
  7. /install löschen
  8. Board testen
  9. Board wieder aktivieren: Admin-Bereich --> Tab: Allgemein --> Board-Einstellungen --> Board deaktivieren: NEIN
Fora
Mitglied
Beiträge: 9
Registriert: 09.05.2016 10:04

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Fora »

Danke für die schnelle Antwort.

Beim ganzen Forum erscheint diese Fehlermeldung, ich kann mich nicht einmal mehr in den ACP des Forums einloggen.

Bei Hoster habe ich soeben ein Backup der Forums Ordner angefordert.
Würde es Sinn machen die alten Ordner doc und vendor vom Backup per FTP hoch zu laden und den neuen install Ordner zu löschen?
Fora
Mitglied
Beiträge: 9
Registriert: 09.05.2016 10:04

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Fora »

Fora hat geschrieben:Bei Hoster habe ich soeben ein Backup der Forums Ordner angefordert.
Würde es Sinn machen die alten Ordner doc und vendor vom Backup per FTP hoch zu laden und den neuen install Ordner zu löschen?
Das hat funktioniert, das Forum läuft wieder so, wie vor dem Update-Versuch.

Doch wie soll ich das Update denn nun machen? Einfach nochmals versuchen?

Ooder geht aus der Fehlermeldung hervor, dass vor dem nächsten Update irgend etwas geändert werden muss?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8138
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Kirk »

Geh mal nach dieser Anleitung vor: KB:update31x
Fora
Mitglied
Beiträge: 9
Registriert: 09.05.2016 10:04

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Fora »

Danke für den Link. Bisher haben die Updates immer funktioniert. Nur bei diesem Versuch des Update ist was schief gelaufen.


Das Forum - immer noch auf 3.18 - läuft aber seit der Wiederherstellungsaktion nicht mehr richtig.

Bei Moderations-Bereich kommt unter den Reiter Moderations-Warteschlange, Benutzer-Notizen, Verwarnungen folgende Fehlermeldung:

Code: Alles auswählen

Parse error: syntax error, unexpected 'i' (T_STRING), expecting function (T_FUNCTION) in /home/httpd/vhosts/Domainname/httpdocs/Forum/vendor/twig/twig/lib/Twig/Parser.php on line 209
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8138
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Kirk »

Ersetze doch diese Datei mit der org. aus 3.1.8
Fora
Mitglied
Beiträge: 9
Registriert: 09.05.2016 10:04

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Fora »

Kirk hat geschrieben:Ersetze doch diese Datei mit der org. aus 3.1.8
Das habe ich versucht, hat nichts gebracht. Die Datei ist ein Unterordner des vendor Ordners.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8138
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Kirk »

Kirk hat geschrieben:Hallo
Probier mal folgendes,
  1. Datenbank (KB:mysqlbackup ) und Dateien auf dem Server sichern
  2. Forum in den Wartungsmodus setzen: Admin-Bereich --> Tab: Allgemein --> Board-Einstellungen --> Board deaktivieren: JA
  3. aktuelle Komplettversion von phpBB runterladen: https://www.phpbb.de/downloads/pakete.php
  4. alle Dateien des Forums vom Server löschen, außer:
    • config.php
    • .htaccess (sofern modifiziert)
    • /store (optional; enthält Backup-Dateien angelegt über den phpBB-Admin-Bereich)
    • /files (optional; enthält hochgeladene Dateien)
    • /images (optional; sonst gehen Avatare, Rangbilder, Smilies und Beitragssymbole verloren, die nachträglich ergänzt wurden)
  5. alle Dateien des phpBB-Komplettpakets auf den Server laden, ohne config.php
  6. Ausführen: /install/database_update.php
  7. /install löschen
  8. Board testen
  9. Board wieder aktivieren: Admin-Bereich --> Tab: Allgemein --> Board-Einstellungen --> Board deaktivieren: NEIN
:roll:
Fora
Mitglied
Beiträge: 9
Registriert: 09.05.2016 10:04

Re: Fehler bei Update von 3.18 zu 3.19

Beitrag von Fora »

Kirk hat geschrieben: 6.Ausführen: /install/database_update.php
Wenn ich das DB Backup mit phpMyAdmin machen (und nicht über das ACP Backup, weil die DB zu gross ist), funktioniert dieser Schritt auch genau so, oder muss ich das dann anders machen?
Antworten

Zurück zu „Support-Forum“