Seite 1 von 2

Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 10:08
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

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 11:00
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

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 11:08
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?

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 11:38
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?

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 18:51
von Kirk
Geh mal nach dieser Anleitung vor: KB:update31x

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 18:57
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

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 20:07
von Kirk
Ersetze doch diese Datei mit der org. aus 3.1.8

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 09.05.2016 21:51
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.

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 10.05.2016 00:55
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:

Re: Fehler bei Update von 3.18 zu 3.19

Verfasst: 12.05.2016 20:00
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?