it-swarm.com.de

Wie "behebe" ich eine wp-blog-header.php-Fehlermeldung?

Ich habe kürzlich eine Site aktualisiert und die folgende Fehlermeldung erhalten:

Schwerwiegender Fehler: Rufen Sie in Zeile 14 die undefinierte Funktion wp () in /home/atlmp/public_html/wp-blog-header.php auf

Ich habe die Datei überprüft und es scheint keine Probleme zu geben, daher kann ich nicht herausfinden, was los ist.

<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */

if ( !isset($wp_did_header) ) {

  $wp_did_header = true;

  require_once( dirname(__FILE__) . '/wp-load.php' );

  wp();

  require_once( ABSPATH . WPINC . '/template-loader.php' );

}

?>

Jede Hilfe wäre sehr dankbar.

3
Marna

Um WordPress zu laden, reicht es aus, "wp-load.php" zu laden, wie Sie es getan haben. Ich erkenne die Funktion wp () nicht und habe sie in der Quelle nicht gefunden. Da andere Leute anscheinend das gleiche Problem im Internet haben, liegt es vermutlich an einem Plugin oder einer möglicherweise veralteten WordPress-Installation.

Deaktivieren Sie alle Plugins und prüfen Sie, ob das Problem dadurch behoben wird.

Aus Neugier: Wozu dient diese Datei?

1

Genau. Normalerweise ist es ein Plugin, das nach meiner Erfahrung diese Probleme verursacht. Es kann Kopfzerbrechen bereiten, aber das Deaktivieren aller Plugins, das anschließende Durchgehen und Aktivieren der Plugins nacheinander wird das Problem häufig lokalisieren.

1
user4218

Ich musste nur genau dieses Problem beheben. Meine Site [Riverside Bartending School] ist ausgefallen und wie die vielen mit diesem Problem oder einem ähnlichen Bericht konnte auch ich nicht auf das Admin-Panel zugreifen. Das habe ich also getan.

Mit cPanel (Sie können auch FTP verwenden) habe ich alle Cache- und Super-Cache-Dateien gelöscht.

Dann habe ich eine neue Kopie von Wordpress hochgeladen, die alle Wordpress-Dateien mit Ausnahme des Ordners und des Inhalts von wp-content ersetzt.

Drittens habe ich die Datei wp-config.php geändert, um sicherzustellen, dass die Datenbankanmeldeinformationen korrekt sind.

Der nächste Schritt war der Versuch, sich im Admin-Bereich anzumelden, und es war ein Erfolg. Dann reaktiviere die Plugins - wieder ein Erfolg. Testen Sie die Website und Viola war es betriebsbereit.

1
Steve Kinzey

Beim Verschieben meiner Site-Dateien vom Hostgator auf einen anderen Host trat dieser Fehler auf. Ich habe die Dateien gezippt und auf den neuen Host übertragen. Das Komprimieren der Dateien hat etwas durcheinander gebracht. Als ich sie mit tar.gz komprimierte, funktionierte alles einwandfrei. das hat mir nach einigen Stunden geholfen,

wahrscheinlich etwas mit der Kodierung von Dateien.

0
Dima Gimburg