L'aggiornamento ha rotto il mio sito WordPress

Pubblicato: 2021-08-28


Aggiorna un plugin o forse il tuo argomento o anche il tuo modello PHP o WordPress e le interruzioni della tua pagina web! Quello che doveva essere un lavoro semplice potrebbe diventare ore veramente degne di lavoro mentre combatti per scoprire il colpevole e prenderti cura del tuo sito.

Se l'aggiornamento ha danneggiato il tuo sito Web WordPress, questo breve articolo è per te! Daremo un'occhiata a una serie di cause popolari e a come affrontarle. Cominciamo!

## Catturato nel modo di servire

Quando un aggiornamento viene eseguito correttamente, un'informazione come "Il sito web è in fase di manutenzione programmata" viene mostrata per un paio di minuti e poi scompare automaticamente. Ma all'occorrenza, lo script che gestisce l'aggiornamento scadrà e troverai il tuo sito web bloccato in modalità di manutenzione.

Quello che devi fare è eliminare il file di manutenzione .routine. Usa il tuo acquirente FTP più amato per collegarti al tuo sito web, vai alla cartella principale e devi vedere il file .maintenance lì.

Se il tuo sito Web è memorizzato nella cache, quasi sicuramente vorrai eliminare anche la cache. Ora, subito dopo, se aggiorni la finitura anteriore, il tuo sito dovrebbe davvero visualizzare lo schermo nel modo giusto.

Ora è il momento di tracciare ciò che ha causato la preoccupazione nella 1a area.

### Plugin come perpetratore

Devi tracciare manualmente il plugin affidabile disattivando tutti i plugin e poi riattivandoli uno per uno. Dovrai farlo accedendo alla cartella dei plugin usando FTP e rinominando ogni singolo plugin in una cosa come exampleplugin_disabled. Ciò impedirà quindi il funzionamento di determinati plug-in. Se il tuo sito ora funziona nel modo giusto, allora hai determinato l'autore.

Ad esempio, l'aggiornamento dei singoli plug-in dei siti richiede molto meno pressione sul server ed è molto probabile che sia attivo e mostri l'autore del reato assente in caso di timeout. È anche meglio testare spesso che sia appropriato con il tuo modello di WordPress.

### Quando il tuo argomento è la difficoltà

Per assicurarti che il problema sia collegato al tuo argomento, dovrai disattivare il tuo tema esistente e attivare un tema WordPress predefinito come il concetto 20 Twenty-Just. Se il posto di amministratore non è disponibile subito dopo l'aggiornamento non riuscito, puoi disattivare costantemente il tuo tema tramite il tuo consumatore FTP preferito.

Devi solo navigare nella cartella dei temi e rinominare il tema attualmente in uso. Ciò che WordPress farà in quello scenario è attivare automaticamente il tema predefinito. Se la preoccupazione si risolve da sola, allora sai che è il tuo tema ad essere in errore.

Dovrai quindi aggiornare il tuo tema al modello più caldo che dovrebbe davvero (si spera comunque) essere compatibile con quel modello di WordPress. Se continui ad avere problemi, dovrai contattare lo scrittore del tema o uno sviluppatore per chiedere aiuto.

### Subito dopo l'aggiornamento della versione PHP

In molte situazioni di questo tipo il problema potrebbe risiedere in un plug-in obsoleto, prima di ogni altra cosa, dovresti seguire le tecniche spiegate prima.

Se questo non porta a termine il lavoro, controlla e adatta il tuo argomento a un concetto WordPress predefinito. A volte un concetto personalizzato può essere responsabile dell'insorgere di problemi post-aggiornamento legati alla versione PHP.

## Difficoltà simili al server: errore 500 HTTP

Invece delle informazioni "Bloccato in modalità di manutenzione", potresti ricevere un errore HTTP 500 dopo aver eseguito un aggiornamento. In questo caso è molto probabile che il problema sia associato al server piuttosto che a un problema con un tema o un plug-in.

Questi problemi relativi all'aspetto del server sono il più delle volte causati da server condivisi sottodimensionati / sovraccarichi comunemente impiegati per l'hosting del piano di spesa. Forse una risposta graduale o un incidente di esaurimento della memoria ha interrotto il metodo di aggiornamento. In questa circostanza la tua unica vera scelta è parlare con l'ospite e chiedere il suo aiuto.

## Monitor bianco della perdita di vite umane

Il White Monitor of Loss of Life (WSOD) è in cui vedi un display vuoto invece del tuo sito Internet. È una delle sfide più comuni incontrate dagli acquirenti di WordPress e può essere simile a tutte le maggiori. Puoi ottenere una buona guida [qui](https://pressidium.com/weblog/2019/how-to-take care of-the-wordpress-white-monitor-of-demise/).

## Configurazione non riuscita: impossibile creare la directory

Se in qualsiasi momento ricevi un messaggio "Installazione non riuscita: impossibile creare una directory", non preoccuparti! Questo problema è solitamente causato da una situazione di autorizzazione dei file quando aggiorni un plugin o un tema. Occasionalmente può anche essere causato come risultato finale di una disco house inadeguata.

Per risolvere la situazione dei permessi dovrai reimpostare i permessi. Ancora una volta devi unirti all'elenco del tuo sito Web utilizzando un acquirente FTP e controllare quali autorizzazioni sono impostate per le cartelle wp_information, wp_includes e wp_admin facendo clic con il pulsante destro del mouse su di esse.

Se è in realtà una situazione associata all'autorizzazione, la cartella del contenuto scritta da wp non avrà le 755 autorizzazioni valide. In tal caso, assicurati di appropriartene e fai clic sul pulsante OK come mostrato sotto.

Il valore numerico 755 corrisponde a Study-Compose-Execute per il proprietario, Read-through-Execute per le autorizzazioni del team e Read-through-Execute per alcune altre autorizzazioni.

Le autorizzazioni "Proprietario" vengono utilizzate dal proprietario assegnato del file o directory, le autorizzazioni "Gruppo" vengono applicate dai membri del team che possiede il file o la directory, le autorizzazioni "Altri" utilizzate da tutti gli altri acquirenti. Puoi anche consultare lo strumento [Chmod Calculator](https://chmod-calculator.com/) per le conversioni.

Spero che tutto ciò aiuti. Naturalmente, ci sono normalmente azioni precauzionali che puoi intraprendere per evitare questi problemi, che sono collegati ai tuoi backup e all'accessibilità delle pagine Web o agli ambienti di staging che puoi trovare in [questo fantastico articolo](https://pressidium.com/blog site /aggiornamento-ha-rotto-il-mio-sito-web-wordpress/).

Buona giornata!