Entferne die Zeile in [FONT=Courier New]wp-config.php[/FONT] wo die URL mit [FONT=Courier New]www.[/FONT] festgelegt wurde.
Beiträge von b3317133
-
-
Die Datei stört bei jedem Hosting, das [FONT=Courier New]index.htm[/FONT] vor [FONT=Courier New]index.php[/FONT] sucht, Stichwort [FONT=Courier New]DirectoryIndex[/FONT].
Arbeite bei keinem Hosting Anbieter, die jahrelange Erfahrung mit IT Problemlösungen zeigt aber, dass von Kunden teils einfach die falschen Fragen aufgrund eigener (falscher) Rückschlüsse gestellt werden und teils die Support Antworten (völlig unabhängig von der Firmengrösse eines Hostings) auf eher geringe Fachkenntnis schliessen lassen bzw. die Fragen ausserhalb der Support Zuständigkeit liegen.
-
@Moderator Angefragter Code muss vom Original kopiert und direkt eingefügt werden, nachträgliches Umwandeln führt ggf. zu Folgefehlern, der Forum Editor verändert Inhalte.
Ergänzung für Mitleser: Das Problem ist nicht die im Titel genannte WordPress Core PHP Datei sondern veralteter PHP Code in der angefragten Theme Datei (und ggf. in noch weiteren Theme Dateien, für die (noch) keine Error Log Auszüge gepostet wurden).
-
Die Datei [FONT=Courier New]index.htm[/FONT] stammt von All Inkl (siehe Inhalt) und stört bei IONOS, daher bei IONOS löschen und das Problem ist gelöst.
-
Lösche die Datei [FONT=Courier New]index.htm[/FONT] von All Inkl.
-
Welche WordPress Version? Welche PHP Version? Welcher Browser?
-
-
Poste die ersten 30 Zeilen der Datei [FONT=Courier New]/wp-content/themes/blogoma/inc/widgets/themetica-about-me.php[/FONT] mit dem [FONT=Courier New][+][/FONT] Symbol und Code im Forum Editor.
-
Poste die exakten Fehlermeldungen aus dem PHP Error Log.
-
Es ging bei meinem Hinweis nur um die Datei [FONT=Courier New]wp-content/db.php[/FONT] die kein WordPress Standard ist.
Mit dem einfachen Löschen dieser Datei durch Herrn Stathopoulos wurden andere Plugins ausgehebelt/beschädigt, das sollte ein WordPress Entwicker eigentlich wissen.
Wenn ein Entwickler das nicht weiss, fragt man sich, was man von der restlichen Arbeit, so gut gemeint alles auch sein sollte, halten soll.
-
Einige Anführungszeichen (vermutlich) in [FONT=Courier New]wp-config.php[/FONT] bei eigenen Einträge zu [FONT=Courier New]HTTP_HOST[/FONT] und [FONT=Courier New]COOKIE_DOMAIN[/FONT] sind falsch, es sind UTF-8 Sonderzeichen statt einfachen " oder ' Zeichen.
Ergänzung: Diese beiden Konstanten wurden von WordPress wegen der falschen Zeichen bisher nie beachtet, das heisst, es kann sein, dass es mit korrekten Anführungszeichen dann neue Effekte/Fehler gibt. Im Zweifel diese selbst eingefügten Zeilen und Zeilen die damit zu tun haben, entfernen/auskommentieren.Und in der Datei [FONT=Courier New]mapmyride_widget.php[/FONT] im Ordner [FONT=Courier New]plugins/mapmyride-workout-plugin[/FONT] (das seit 14 Jahren ohne Update und seit 3 Jahren nicht mehr im WordPress Plugin Repository ist) ist eine Konstantendefinition [FONT=Courier New]MAP_MY_RIDE_PLUGIN_FILE[/FONT] ohne Anführungszeichen bzw. die Konstante wird undefiniert verwendet.
Codefalsch: define(MAP_MY_RIDE_PLUGIN_FILE, dirname(__FILE__) . '/mapmyride_widget.php'); korrekt: define('MAP_MY_RIDE_PLUGIN_FILE', dirname(__FILE__) . '/mapmyride_widget.php');
Erstelle einen eigenen Thread, wenn das das Problem nicht löst. -
Einen generellen Coming Soon Hinweis stellt man üblicherweise über eine ggf. dafür vorhandene Funktion im Theme oder über ein entspr. Plugin ein.
Um Seiten in ein Menü einzufügen, müssen diese publiziert sein.
-
Dann ist Deine WordPress Version, Dein Theme oder ein Plugin nicht PHP 8.1 kompatibel.
Was und welche Versionen genau wird verwendet? Siehe auch Forenregeln, Punkt II.
Versuche es auch mal mit PHP 8.0. Mehr zur Ursache kann man ggf. im Error-Log nachlesen.
-
Sind die Seiten publiziert/öffentlich?
Screenshot von "Menüeinträge hinzufügen"?
-
Entferne die AddType Zeile und stelle die PHP Version über den Hosting Login bei Strato ein, siehe z.B. FAQ hier.
-
Falls der bestehende Tarif beim Hosting einfach nur auf einen anderen umgestellt wird, ist oft gar keine weitere Anpassung nötig, hier ist Rücksprache mit dem Hosting Support am zielführendsten.
Falls die Domain nicht geändert wird sondern nur vom einen Tarif in den anderen umzieht, reicht ein FTP-Download/Upload aller Dateien und Ordner im Domain-Verzeichnis und der Export/Import der Datenbank im alten/neuen Tarif mit phpMyAdmin und das Anpassen auf die neuen Datenbank Zugangsdaten in [FONT=Courier New]wp-config.php[/FONT] der neuen Installation.
Viele verwenden für Komplettumzüge von Dateien und Datenbank ein Migrations Plugin wie z.B. Duplicator, Video dort ansehen, das erklärt das Vorgehen, es passt auch autom. die Datenbank für die neue Domain an usw.
Für Dein kürzlich erstelltes Updraft Backup gäbe es zum Einspielen auf einem anderen Server eine Anleitung für manuelles Vorgehen mit der kostenlose Version bzw. die Migrator Funktion bei der Premium Version.
Ansonsten gibt es in der WordPress Dokumentation entspr. Hinweise bzw. eine Anleitung.
-
Was Dir jetzt gezeigt wird, ist der Inhalt von [FONT=Courier New]robots.txt[/FONT], hier wird weiterhin [FONT=Courier New]style.css[/FONT] des Child Themes für alle Aufrufe gezeigt.
Es läuft weiterhin ein Cache beim Hosting, siehe HTTP Header (auch genannt Antwortkopfzeilen), z.B. sichtbar im Netzwerk Tab der Browser Console:
Wende Dich an den Hosting Support und lasse das deaktivieren bzw. reparieren.An [FONT=Courier New].htaccess[/FONT] liegt es nach aktuellem Stand der Beschreibung nicht.
-
Deaktivere alle Cache- und Optimierungs Mechanismen, die in WordPress (z.B. Plugin WP Rocket) bzw. vor allem auch beim Hosting aktiv sind. Weiterhin benenne testweise die .htaccess Datei um, um Einflüsse von dort auszuschliessen.
Derzeit wird hier für alle Zugriffe die [FONT=Courier New]style.css[/FONT] des Child Theme ausgegeben. Irgendwas läuft auf dem Server ordentlich schief.
-
Bei der Suche nach Darstellungsproblemen deaktiviere alle Cache-, Minify- und Optimierungsplugins, derzeit mindestens aktiv WP-Super-Cache, Autoptimize, damit man die Zuordnung/Herkunft von CSS leichter im Browser nachvollziehen kann.
Manuell per CSS wohl sowas eine Möglichkeit falls Elementor Pro keine Einstellung dafür hat.
-
Was sagt der mitgekaufte Elementor Pro Support?
Link zur Seite mit dieser Liste?