Neue php Version
Auteur : Stefanie P.
Visité 734,
Followers 1,
Partagé 0
Guten Abend zusammen
Mein Domain-Anbieter hat die Version PHP 7.4 auf 8.0 geändert.
Seit da, zeigt es mir auf allen Seite welche mit den Onlineshop im Zusammenhang stehen, Fehlermeldungen an. Hier die Website von mir www.reitsportboutique.ch
Gemäss Domain-Anbieter müsse ich mich ins Backend vom CMS einloggen und da alles aktualisieren. Leider weiss ich nicht, wo das ist.
Kann mir da jemand weiterhelfen?
Grüsse Steffi
Posté le
Du solltest zunächst dafür sorgen, dass Deine Website immer auf die sichere https-Site umgeleitet wird. Wenn es bei Deinem Webhoster keine Möglichkeit gibt, die Umleitung zur https-Seite zu erzwingen, musst Du selbst eine .htaccess-Datei erstellen. Dazu mit dem Windows Editor eine Datei mit folgendem Inhalt erstellen:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Diese speichern zum Beispiel als htaccess.txt. Dann umbenennen in .htaccess (ja, der Punkt muss vorne sein) und diese in Dein Serverzeichnis (dahin wo Du auch Deine Homepage hochlädst) laden. Damit wird jeder Aufruf Deiner Seite automatisch auf die https-Seite gelenkt.
Wenn das die Fehler nicht behebt, solltest Du hier die Fehlermeldungen näher benennen , zB Screenshot, und beschreiben, was Du getan hast bzw wann der Fehler entsteht.
Auteur
Besten Dank für die Rückmeldung.
Anbei ein Screenshot der Fehlermeldung, welche nur auf Seiten mit Verkaufsartikeln angezeigt wird.
Dieser Fehler kam erst nach Umstellung von PHP 7.4 auf 8.0.
Es ist ja 'nur' eine Warnung. Im Backend beim Webhoster kannst Du PHP Meldungen ausblenden oder vom Service ausblenden lassen.
Du solltest aber auch die oben beschriebene Umleitung einrichten. Das ist schon wichtig!
Du arbeitest noch mit der Professional V2021.3 aber in dieser Version ist die Kompatiblität mit PHP 8.0 nicht gegeben. Erst in der neuen V2022.3 ist die neue PHP 8.0 kompatibel.
Du müsstest ein Update machen von WSX5 oder beim Provider auf 7.4 downgraden lassen (wenn er es noch lässt)!
Auteur
Vielen Dank für die Antworten. Konnte dieses Problem vorerst lösen.
Auteur
Weil ich es leider nicht geschafft habe und aktuell ein grösseres Problem hab, seit dem Update auf die neue Version.
A) Ist denn zumindest bei ...
-----
5 Export > Export der Website ins Internet
URL der Website: https://reitsportboutique.ch
-----
... ein https (also mit s) angegeben?
B) Wie ich über nic.ch/de/whois/ sehe ist der webspace bei one.com - siehe Anleitung
-----
Alle Aufrufe via HTTPS ausliefern
Hierfür fügen Sie diesen Code in eine Datei auf Ihrem Webspace namens .htaccess ein:
#Rewrite everything to https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
>> https://help.one.com/hc/de/articles/115005587449-Wie-verwalte-ich-SSL-f%C3%BCr-meine-Webseite-#step-2
----- Kleine Anleitung ----
1) Code kopieren und im Windows Editor einfügen, als htaccess.txt abspeichern.
2) Bei Website X5 unter ...
> 5 Export > Export der Website ins Internet
... auf das Symbol rechts bei "URL der Website" klicken und schauen, ob eine .htaccess vorhanden ist.
3) Hier gibt es nun 2 Möglichkeiten, je nachdem ob eine Datei .htaccess vorhanden ist oder nicht.
a) Ist keine .htaccess vorhanden, dann auf das "Blatt mit Pfeil nach oben"-Symbol klicken, auf der Festplatte die Datei htaccess.txt suchen, markieren und auf OK klicken.
Nun die htaccess.txt markieren und auf das Symbol rechts vom roten X klicken, um den Dateinamen von htaccess.txt in .htaccess (also mit Punkt am Anfang und ohne .txt am Ende) zu ändern.
b) Ist eine .htaccess vorhanden, dann diese markieren und auf das "Blatt mit Pfeil nach unten"-Symbol klicken, damit kann diese Datei .htaccess auf der Festplatte gespeichert werden.
In der heruntergeladen Datei .htaccess (evtl. in htaccess.txt umbenennen) am Ende den Code von one.com (siehe oben fett markiert) einfügen.
Nun geht es bei Punkt A) weiter, also die beiden Absätze befolgen. Evtl. kommt die Meldungen, dass die .htaccess schon vorhanden wäre, hier die vorhandene .htaccess überschreiben lassen.
Kleine Korrektur - hier ist klein a) gemeint.
Nun geht es bei Punkt a) weiter, also die beiden Absätze befolgen. Evtl. kommt die Meldungen, dass die .htaccess schon vorhanden wäre, hier die vorhandene .htaccess überschreiben lassen.