il file .maintenance è ancora valido per mettere WP in modalità manutenzione?


23

Vedo che al momento dell'aggiornamento il file .mautenzione viene eliminato, se presente. È ancora un modo valido / corretto per mettere WP in modalità manutenzione?

Risposte:


19

Non proprio.

.maintenance è un file temporaneo, non praticabile se vuoi mettere il tuo sito in modalità di manutenzione per lungo tempo.

Se si osserva l' origine, la modalità di manutenzione viene mantenuta solo se la $upgradingvariabile definita nel file non è precedente a 10 minuti.

Significa che .maintenanceè una sorta di file di blocco quando WordPress aggiorna plugin, temi o se stesso, qualcosa che non dovrebbe durare più di 10 minuti.

Sicuramente è possibile inserire in quel file qualcosa come:

$upgrading = time();

E in teoria mantenere WordPress in modalità manutenzione, ma una volta che si intende che sia un file temporaneo, WordPress si sente libero di eliminare il file dopo un aggiornamento riuscito.

Per una modalità di manutenzione di lunga durata è necessario utilizzare una soluzione diversa.

Qui ne troverai uno.


16

Passaggio 1: creare un file .maintenancenella directory principale di WP come.htaccess

Passaggio 2: inserire questo codice nel file

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

Passaggio 3: salva il file. Quindi è possibile visualizzare il messaggio di manutenzione predefinito 'Brevemente non disponibile per la manutenzione programmata. Riprova tra un minuto. '.

Passaggio 4: al termine della riparazione o dell'aggiornamento, eliminare il codice o il file .maintenance.

Se desideri avere il tuo messaggio di avviso personalizzato, crea un maintenance.phpfile e inseriscilo nella tua /wp-content/directory. WordPress utilizza questo file per visualizzarlo durante qualsiasi periodo di manutenzione forzata che potresti avere.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.