PHP-Error in searching
Autor: Franz R. K.
Besucht 1487,
Followers 1,
Geteilt 0
What does this mean klicking on search-button on webpage
Parse error: syntax error, unexpected ':', expecting ';' or '{' in /data/web/e64578/html/f-soft/res/x5engine.php on line 5459
in Website X5 Pro 2020.1 all have been working?
I'm using PHP > 7.1
Gepostet am
Kannst du mal deine Website hier posten um es zu prüfen?
Du benützt PHP oder dein Hoster stellt PHP 7.1 zur Verfügung?
Die neueste Version von WebsiteX5 benötigt mindestens php-Version 7.1. Hast Du das schon bei Deinem Webhoster geprüft und gegebenenfalls umgestellt oder umstellen lassen?
Nach der Umstellung oder wenn schon umgestellt ist, im Projekt die Strg-Taste gedrückt halten und auf den Vorschaubutton klicken. Anschließend warten bis der grüne Fortschrittsbalken ganz durchgelaufen ist und das Projekt komplett, also nicht nur die Änderungen, hochladen. Eventuell vorher den Webspace löschen, damit sich nicht alter Code mit neuem vermischt.
Autor
Ich habe zwei webseiten, bei welchen ich den selber Provider benutze. Auf BEIDEN Seiten verwende ich PHP 7.3. Auf der einen Homepage funktioniert die Suche:
www.f-soft.at
auf der anderen nicht ...
http://www.ra-dr-schiessler.at/ bzw. der Suchaufruf:
http://www.ra-dr-schiessler.at/corona.php
Ich habe inkl. kompletter Neugenerierung jetzt alles mehrfach durchlaufen lassen. Die Suchseite auf der Startseite funktioniert, bei der Subseite kommt die Fehlermeldung.
Das Problem könnte eventuell sein, dass die Seite corona nicht als corona.html angelegt wird, sondern als corona.php ... ich weiß aber nicht warum.
Was ich als erstes sehe, dass Du bei "5 Export" bei der Auswahl "Export der Website ins Internet" im Feld "URL der Website" nicht die jeweilige URL eingetragen hast. (Solltest Du bei "5 Export" die Auswahl "Export der Website auf ein Laufwerk" wählen, um anschließend mit einem ftp-Programm wie z.B. filezilla selbst hochzuladen, musst Du auch dort im Feld "URL der Website" die jeweilige URL eintragen.) Wenn Du das nicht tust, stimmen die Zuordnungen der internen Links nicht.
Ja in der URL der WEbsite sollte nicht "localhost" stehen sondern http://www.ra-dr-schiessler.at
Autor
Danke vielmals, alles probiert, geht nicht ...
jetzt habe ich herumgebastelt, da ich auf der Seite in der 2019er-Version einen Blog aktiviert hatte, da diese aber gravierende Probleme mit links hatte, diesen wieder deaktiviert und die Seiten händisch angelegt. Ich dachte, dass die Leerung der Blog-Daten und die Deaktivierung des Blogs reichen würde (in der 2020.3 gelöst). Das ist aber offensichtlich nicht der Fall ... und dann kommt der Suchfehler. Sohin ergeben sich nach einigen herumprobieren 2 Lösungen:
1) alle Daten auf ein neues Projekt transferieren (ohne jemals aktivierten Blog)
2) im Blog irgendwas eintragen, dann den Blog deaktivieren und die Blog-Seite auf "hidden" schalten.
Siehe da, die Suche funktioniert auch auf PHP 7.3 ... für mich mal eine praktikable Lösung.
Danke für die Hilfe
Danke für die Wiederholung, Andreas. Aber wenn schon sollte http://www.ra-dr-schiessler.at (also mit Bindestrich statt Punkt) bzw http://www.f-soft.at für die andere Website eingetragen werden.