J'ai ce problème, où je ne peux plus accéder à l'interface sans page vierge. Il me rend fou.
Le backend semble être parfait, mais le frontend est blanc. Lorsque vous essayez de choisir un autre thème (vingt), celui-ci retourne également en blanc, déjà dans l'aperçu.
J'ai activé le débogage dans wp-config après avoir suivi un autre thread et les erreurs suivantes sont apparues:
Avertissement: include_once (/home/dali/public_html/wilds/wp-content/plugins/wp-super-cache/wp-cache-phase1.php): échec de l'ouverture du flux: autorisation refusée dans/home/wildsofo/public_html/wp -content/advanced-cache.php à la ligne 14
Avertissement: include_once (): Échec d'ouverture de '/home/dali/public_html/wilds/wp-content/plugins/wp-super-cache/wp-cache-phase1.php' pour l'inclusion (include_path = '.:/Opt/php54/lib/php ') dans /home/wildsofo/public_html/wp-content/advanced-cache.php à la ligne 14
Que puis-je faire éventuellement?
Site web: wildsofoldham.co.uk
Je ne supprimerais pas le htaccess. Il suffit de le renommer pour le tester. (ne le faites pas d'abord cependant)
Pour savoir quelle est votre erreur, procédez comme suit:
Activez le débogage dans votre fichier wp-config.php. Faites ceci en changeant cette ligne:
define('WP_DEBUG', false);
pour ça:
define('WP_DEBUG', true);
Appuyez sur Enregistrer.
Chargez la page d'accueil et vous devriez maintenant voir l'erreur réelle. Utilisez ceci pour résoudre le problème.
Si vous ne pouvez pas le résoudre de cette façon, désactivez les plugins en renommant le dossier plugins en un autre nom. Votre site se charge-t-il maintenant? Si tel est le cas, remplacez les plugins par "plugins" et désactivez tous vos plugins dans le tableau de bord. Réactivez-les 1 à 1 jusqu'à trouver celui qui vous pose problème.
N'hésitez pas à modifier wp-config une fois les tests terminés.
Dans mon cas, rien au sujet du débogage et de la désactivation de thèmes/plugins n’était utile ... Après quelques recherches, j’ai réalisé que mon index.php
était vide!
Le seul contenu était un message disant Le silence est d'or .
En utilisant une sauvegarde que j’avais, je pouvais récupérer mon index.php
original et faire fonctionner le site à nouveau.
Je voudrais essayer ce qui suit:
Essayez de désactiver le plug-in wp-super-cache ou de le supprimer complètement via ftp.
Supprimer le .htaccess situé dans la racine
Vérifiez le fichier wp-config.php pour toute ligne autre que celle par défaut de WordPress et commentez-le.
Allez dans admin> Paramètres> Permaliens> Enregistrer une fois **
A ce moment, le devant devrait être visible.
Si cela ne fonctionne toujours pas, vérifiez avec le journal des erreurs du serveur qui devrait révéler le problème exact.