Perché WordFence genera un errore fatale dopo la migrazione
La creazione di un sito di staging su un altro server o lo spostamento dell’intero sito su un altro dominio a volte porta a un errore fatale e il sito migrato non funziona. Può succedere se il Plugin WordFence è installato e il suo Web Application Firewall (WAF wordfence-waf.php) è stato attivato.
Contents
La causa di questo errore fatale è che, all’attivazione del firewall WordFence, viene generato un file .user.ini nella radice della tua installazione WordPress e questo file ini contiene il percorso assoluto al file PHP wordfence-waf.php.
Dopo la clonazione in un sito di staging o la migrazione del sito su un altro host, il .user.ini contiene ancora un link al percorso assoluto del wordfence-waf.php del sito originale.
Se il percorso a quel file cambia o se il file non è disponibile sul sito originale, WordFence genererà un errore fatale e il tuo sito WordPress non si caricherà.
Per evitare questo errore, le versioni più recenti di WP STAGING rinominano .user.ini in .user.ini.bak su tutti i siti clonati.
Come attivare WordFence Web Application Firewall sul sito di staging
- Modifica il file
user.ini.bake cambia il percorso awordfence-waf.phpin base al percorso assoluto della radice del tuo sito. - Rinomina il file
user.ini.bakinuser.ini
Cos’è WordFence?
Wordfence è un Plugin di sicurezza per i siti WordPress. Offre una serie di funzionalità di sicurezza per proteggere il tuo sito da varie minacce online, come tentativi di hacking, malware e altri attacchi malevoli.
Alcune delle funzionalità principali di Wordfence includono:
- Protezione del firewall: Wordfence include un web application firewall (WAF) che aiuta a bloccare il traffico malevolo dal raggiungere il tuo sito.
- Scanner di malware: il Plugin può scansionare il tuo sito alla ricerca di malware e altre minacce di sicurezza e può avvisarti se trova problemi.
- Sicurezza del login: Wordfence può aiutarti a imporre requisiti di password più forti, limitare i tentativi di login e aggiungere l’autenticazione a due fattori al tuo processo di login.
- Autenticazione a due fattori: puoi anche aggiungere l’autenticazione a due fattori al tuo processo di login, che richiede agli utenti di fornire una seconda forma di identificazione oltre alla password.
- Monitoraggio delle blocklist: Wordfence monitora diverse blocklist per garantire che i motori di ricerca o altri servizi online non inseriscano il tuo sito nella blacklist.
Nel complesso, Wordfence è un potente Plugin di sicurezza che può aiutarti a proteggere il tuo sito da varie minacce online.