Schwerwiegender Fehler: Rufen Sie die undefinierte Funktion wp () in /home/content/33/7211533/html/someSite/wp-blog-header.php in Zeile 14 auf
Kann jemand herausfinden, was das Problem ist?
Ich aktualisiere bereits wp-includes
und wp-admin
Ordner , und meine functions.php
ist in Ordnung, aber ich habe nicht herausfinden , wie es zu beheben. Irgendwelche Vorschläge?
BEARBEITEN
Ich habe WordPress neu installiert (laden Sie die neue Kopie auf die Website hoch und stellen Sie sicher, dass sie auf dem neuesten Stand ist) - dies entspricht einem manuellen Update .
Danach hat es angefangen gut zu funktionieren, so dass dieses Problem jetzt behoben ist.
fatal-error
Arnold
quelle
quelle
Antworten:
wp()
ist ganz wesentliche Funktion. Es befindet sich in einerfunctions.php
Datei (nicht verwechseln mit einem anderenfunctions.php
Thema), und ich glaube nicht, dass Sie WP laden können, ohnerequire
irgendwann die Anweisung für diese Datei zu übergeben.Ihre Installation scheint also sehr kaputt zu sein - entweder ist die
functions.php
Datei im Core beschädigt oder etwas anderes ist kaputt und das Laden dieser Datei wird übersprungen.quelle
Ihre
wp-config.php
Datei ist möglicherweise aus irgendeinem Grund leer.quelle
Dieses Problem kann durch die Verwendung des automatischen Updates verursacht werden, wenn Sie nicht über genügend Speicherplatz verfügen. Wenn dies der Fall ist, geben Sie Speicherplatz auf Ihrem Server frei und aktualisieren Sie Wordpress manuell auf die neueste Version.
quelle
Es scheint, dass das Problem auf eine beschädigte Datei wp-config.php zurückzuführen ist. Ich habe die lokale Version mit den Datenbankanmeldeinformationen aktualisiert und über FTP hochgeladen, und es hat funktioniert.
quelle
Hatte das gleiche Problem. Haben Sie eine einfachere Lösung:
quelle
Bei der Migration zu Siteground weiß ich nicht, warum Siteground die Include-Datei in der letzten
wp-config.php
Dateizeile in ein falsches Verzeichnis geändert hat .Der richtige Pfad sollte stattdessen dieser sein:
quelle
erstaunlich ... wenn Sie einen schwerwiegenden Fehler haben oder eine undefinierte Funktion anrufen, gehen Sie einfach zu Ihrer E-Mail und in dieser E-Mail wird möglicherweise eine Nachricht von Ihrer Hosting-Adresse gesendet ... einfach neu installieren oder von der E-Mail-Seite, auf der Sie sich anmelden ... Problem wird repariert..
quelle