Heim  >  Artikel  >  CMS-Tutorial  >  So schließen Sie die WordPress-Website vorübergehend zu Wartungszwecken

So schließen Sie die WordPress-Website vorübergehend zu Wartungszwecken

尚
Original
2019-07-13 09:59:475553Durchsuche

So schließen Sie die WordPress-Website vorübergehend zu Wartungszwecken

Manchmal kann es aus verschiedenen Gründen zu Zugriffsfehlern auf unserer Website kommen. Derzeit müssen wir die Website wegen Wartungsarbeiten vorübergehend schließen. Schauen wir uns an, wie Sie unsere Website vorübergehend schließen können.

1. .maintenance-Methode

Erstellen Sie eine neue Datei mit dem Namen .maintenance im WordPress-Stammverzeichnis. Der Inhalt ist:

<?php $upgrading = 1234567890; ?>

Die Nummer ist der Unix-Zeitstempel Wird über die PHP-Funktion time() oder strtotime() abgerufen. Vor der durch diesen Zeitstempel angegebenen Zeit und 600 Sekunden danach befindet sich WP im „Wartungsmodus“ und auf allen Seiten, die auf die gesamte Website zugreifen, wird „Für geplante Wartungsarbeiten kurzzeitig nicht verfügbar“ angezeigt. . Schauen Sie in einer Minute noch einmal vorbei“, das Backend-Management-System kann ebenfalls nicht aufgerufen werden.

Wenn Sie sich bezüglich der Wartungszeit nicht sicher sind und manuell in den Nicht-Wartungsmodus wechseln möchten, können Sie den Inhalt der .maintenance-Datei wie folgt ändern:

<?php $upgrading = time(); ?>

Um den Wartungsmodus zu beenden , löschen Sie einfach die .maintenance-Datei.

Wenn Ihnen diese Eingabeaufforderung nicht gefällt, können Sie sie ändern. WP2.9 befindet sich im Anhang in Zeile 139 von wp-settings.php und WP3.0 befindet sich in der Nähe von Zeile 164 von wp-. Includes/load.php. Der ursprüngliche Inhalt der Eingabeaufforderungsseite lautet wie folgt:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title><?php echo /*WP_I18N_MAINTENANCE*/&#39;Maintenance&#39;/*/WP_I18N_MAINTENANCE*/; ?></title>
</head> 
<body> 
<h1><?php echo /*WP_I18N_MAINT_MSG*/&#39;Briefly unavailable for scheduled maintenance. Check back in a minute.&#39;/*/WP_I18N_MAINT_MSG*/; ?> 
</h1> 
</body>

Darüber hinaus kann die obige Situation auch auftreten, wenn das Upgrade des Plug-Ins fehlschlägt, und kann durch Löschen der .maintenance-Datei behoben werden.

2. Wartungsmodus-Plug-in (empfohlen: So installieren Sie das WordPress-Plug-in)

Sie können das Wartungs-Plug-in von der offiziellen Website oder von Baidu herunterladen Laden Sie es hoch, aktivieren Sie es und Sie können die Wartung einrichten. Die auf den Zeit- und Wartungsseiten angezeigte Benutzerebene kann sicherstellen, dass Administratoren normale Vorgänge ausführen und im Hintergrund und Vordergrund navigieren können, während normale Benutzer nur die Wartungsaufforderungsseite sehen.

Weitere technische Artikel zum Thema WordPress finden Sie in der Spalte WordPress-Tutorials, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonSo schließen Sie die WordPress-Website vorübergehend zu Wartungszwecken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn