Nach Update Parse error: syntax error in der Webseite.
Autor: Zuppiger R.
Besucht 1484,
Followers 1,
Geteilt 0
Nach dem neusten Update WebsiteX5 vor 2 Tagen habe ich heute eine korrigierte Version auf den Server geladen. Die Änderung wurde vom Server mit folgender Fehlermeldung abgewiesen:
Parse error: syntax error, unexpected '[' in /storage/content/00/1007800/ecotent.info/public_html/res/class.phpmailer.php on line 304
Aufgrund der Fehlermeldung muss man annehmen, dass etwas mit der Programm / post-command sich verändert hat. Wir haben die im WebSiteX5 hinterlegte e-mail-Adresse verändert und mit verschiedenen versucht. Geht nicht. Website ist https://ecotent.info
Bitte schnell prüfen, damit wir den Shop wieder aktivieren können.
Freundliche Grüsse Rolf Zuppiger / ECOTRADE Group
Gepostet am
Auf ein Neues: Kann es ein Problem mit der php-Version bei Deinem Webhoster sein? Am besten mal auf eine aktuelle Version (7.x) wechseln. Eventuell auch in WebsiteX5 mit Strg+Vorschaubutton das Projekt komplett neu aufbauen und hochladen. (siehe auch https://helpcenter.websitex5.com/de/post/210598)
Autor
Vielen Dank für die Antwort. Die letzte gespeicherte Version ist WebsiteX5 Version 15.2.2.
Dort kann ich die neuste Datei, welche auf der Version 2019.1.6 gespeichert worden ist, nicht mehr öffnen.
Was meine Sie mit auf die Version (7.x) wechseln und dort öffnen. Wie komme ich auf die?
Herzlichen Dank für die Hilfe. Grüsse
Websitex5 erstellt keine abwärtskompatiblen Projekte. Also einmal in der höheren Version gespeichert lässt es sich nicht mehr in der alten Version öffnen. Eigentlich erstellt WebsiteX5 aber selbstständig Sicherungskopien der Projekte aus älteren Versionen.
Die Version 7.x bezieht sich auf die php-Version, diese ist beim Webhoster ersichtlich oder dort nachfragen.
Autor
Vielen Dank !
Ich habe jetzt die alte Version von WebsiteX5 Version 15.2.2 wieder auf https://ecotent.info geladen.
Funktioniert einwandfrei. Somit ist klar, dass WebsiteX5 bei der Version 2019.1.6 etwas verändert hat, was zum Problem auf dem Server führt. Habe dort bereits nach der PHP 7.x Kompatibilität nachgefragt. was meinst Du, bin ich auf dem richtigen Weg. Liebe Grüsse Rolf
Es macht Sinn, eine aktuelle php-Version auf dem Server zu haben. Andererseits könntest Du auch noch in WebsiteX5 beim Datenmanagement den Script für den Mail Versand anders einstellen.
Wenn möglich, lade die neue Projektversion in ein Testverzeichnis auf dem Server und teste darin. Dann wird zumindest euer Wirkbetrieb nicht gestört.
Autor
Unser Server SERVAGE fragt nach der aktuellen php - Version von der Version WebsiteX5 Version 2019.1.6. Welche ist das? Sobald sie die Version kennen, werden Sie versuchen, den Server zu optimieren. Besten Dank für die Info und Gruss Rolf
Alles ab php-Version 5.6 sollte funktionieren. Auch mit den Versionen 7.x gibt es keine Probleme. Sinnvoll ist auf jeden Fall die neueste freigegebene zu verwenden.
Um keine Vermischungen mit dem Code zu haben, wäre es nicht schlecht den Serverplatz komplett zu löschen (außer Gästebuch wenn eines vorhanden ist) und danach mit der V2019.1 "alles" hochzuladen.
Derzeit aktuellste PHP Version ist 7.3.2 ! Kommt aber immer auf deinen Hoster an was dieser anbietet.
Unser Hoster (Metanet) verwendet bereits jetzt php 7.3.4 !!
JJ.