Comment résoudre le problème du tableau de bord vide dans WordPress?
-
-
Pourquoine mettrez-vouspas àjour vers la version stable actuelle de WordPress avec le support desnouvelles versions de PHP?Why you will not update to the current stable release of WordPress with support for newer php versions?
- 3
- 2013-12-23
- bueltge
-
4 réponses
- votes
-
- 2013-12-23
Il y a unbogue dans WordPress 3.3.1 qui cause leproblème.Celapeut également affecter d'autres versions.
Pour résoudre leproblème,vouspouvezmettre àjour WordPress vers la version stable actuelleet effectuer destests d'intégrationpar la suite.Ou vouspouvez résoudre rapidement unbogue.
Pour corriger lebogue:
- Ouvrez lefichier blog/wp-admin/includes/screen.php dans votre éditeur detextepréféré.
- Sur la ligne 706 ,retrouvez la déclaration PHP suivante:
<?php echo self::$this->_help_sidebar; ?>
- Remplacez-lepar l'instruction:
<?php echo $this->_help_sidebar; ?>
- Enregistrez vosmodifications.
J'espère que cela vous aidera.
There is a bug in WordPress 3.3.1 causing the issue. It may affect other versions as well.
To solve the issue you can update WordPress to the current stable release and do integration testing afterwards. Or you can do a quick bug fix.
To fix the bug:
- Open file blog/wp-admin/includes/screen.php in your favorite text editor.
- On line 706 find the following PHP statement:
<?php echo self::$this->_help_sidebar; ?>
- Replace it with the statement:
<?php echo $this->_help_sidebar; ?>
- Save your changes.
Hope it helps you.
-
Merci,j'aijuste lemêmeproblèmeet je l'ai résolu.Qu'est-ce qu'unbug dans la ligne ci-dessus?Parce qu'au départ,mon sitefonctionneparfaitementjusqu'à ce queje vois l'erreur ci-dessus.Thanks, I just have same issue and fixed it. What is bug in above line? Because initially my site working perfect until I see above error.
- 0
- 2015-02-25
- Imran
-
@Imran Lebogueest une référence syntaxiquementerronée à lapropriété '_help_sidebar' d'uneinstance de la classe WP_Screen.On dirait que lesinterpréteurs PHP avant certaines versions sontindulgents avec cette déclaration,mais après lamise àniveau vers une versionplus récente,signalez simplement l'erreur.@Imran The bug is a syntactically wrong reference to property '_help_sidebar' of an instance of class WP_Screen. Looks like PHP interpreters before some version are lenient to this statement, but after upgrade to some newer version simply report the error.
- 1
- 2015-02-27
- Dmitry Lebedev
-
Je sais que les commentaires «merci» sont découragés,mais cela apris quelques secondes à déployeret a littéralement sauvémonblog.Ceproblème étrangene semblemêmepas apparaître dansmesjournaux d'erreurs.I know 'thanks' comments are discouraged, but this took seconds to deploy and literally saved my blog. This weird issue doesn't even appear to show up in my error logs.
- 0
- 2017-02-12
- 1owk3y
-
- 2013-12-24
La réponse de Dmitry consistant à remplacer lamauvaise déclaration PHPme semble lameilleure:
Remplacez
<?php echo self::$this->_help_sidebar; ?>
Avec
<?php echo $this->_help_sidebar; ?>
Dmitry's answer of replacing the wrong PHP statement appears best to me:
Replace
<?php echo self::$this->_help_sidebar; ?>
With
<?php echo $this->_help_sidebar; ?>
-
Iln'estjamais conseillé d'apporter desmodifications auxfichiersprincipaux,car vous allezperdre le changement sur lesmises àjouret vousempêcher de commenter dans lefil de réponse,je comprends que vousn'avezpasencore leprivilège d'ajouter des commentaires,maisgardons lesfils de réponsepour les réponsesexclusivementMaking changes to core files is never advisable as you are going to loose the change on updates and also restrain yourself from commenting in the answer thread, I do understand you don't have the privilege to add comments yet, but lets keep the answer threads for answers exclusively
- 0
- 2013-12-24
- Maruti Mohanty
-
C'est vrai,mais si cet écranblanc de lamort vousempêche simplement depasser à la version où cebogue a été corrigé (c'est-à-dire la dernière :)),alors c'est la solution laplus rapide.Vosmodifications serontimmédiatement écrasées,de sorte que l'effet secondaireindésirable disparaîtra.True, but if this white screen of death just prevents you from upgrading to the version where this bug has been fixed (ie latest :) ) then this is the fastest solution. Your changes will be immediately overwritten, so the unwanted side effect is just gone.
- 2
- 2014-03-06
- Attila Fulop
-
- 2013-12-23
vous aveztrois options
- Rétrograder le PHP - vousne l'aimerezprobablementpas
- Mettre àjour wordpres - vousexécutez 3.3.1?c'est l'heure de lamise àjour danstous les cas
- Corrigez l'erreur dans lenoyau - Pas aussigrave que celapuisseparaître,car le code "screen" contrôle l'écran d'aideet vousn'aurezpeut-êtreplusbesoin d'aidepourfairefonctionner wordpress.
you have three options
- Downgrade the php - you probably not going to like it
- Upgrade wordpres - you running 3.3.1? it is upgrade time in any case
- Fix the error in core - Not as bad as it sound, as "screen" code controls the help screen and you might not need help in operating wordpress any longer.
-
- 2013-12-23
Même si vousn'avezeffectué aucunemodification de configuration ou ajouté denouveauxplugins à WordPress,lamise àniveau de la version PHP sous-jacentepourraitprovoquer un conflit avec l'un desplugins que vous utilisiez déjà avec succès.
Comme vousne pouvezpas accéder à votretableau debord d'administrationpour désactiver lesplugins,essayez simplement de renommer votre dossier /wp-content/plugins en quelque chose comme /wp-content/plugins-OLD ,puisessayez ànouveau d'accéder à l'administrateur.
Si vouspouvez réussir àentrer après avoir désactivé vosplugins,vouspouvez les réactiver 1par 1pour voir lequelestprobablement le coupableet le laisser désactivéjusqu'à ce que vousmettiez àniveau lenoyau de WordPresset leplugin lui-même.les dernières versions qui,espérons-le,ne rencontrentpas cesproblèmes.
Even though you haven't made any configuration changes or added new plugins to WordPress, upgrading the underlying PHP version could be causing a conflict with one of the plugins you'd already been using successfully.
Since you can't get to your admin dashboard to disable plugins, try simply re-naming your /wp-content/plugins folder to something like /wp-content/plugins-OLD and then try to access the admin again.
If you can successfully get in after disabling your plugins, then you can go about re-enabling them 1 by 1 to see which one is possibly the culprit and leave it disabled until you upgrade the core of WordPress and the plugin itself to the latest versions that hopefully don't have these problems.
Un site demonentreprise utilise le blog sur WordPress 3.3.1 avec unthèmebasé sur Twenty Ten.La semaine dernière,j'aimis àjour Apacheet PHP surnotre serveur deproduction.Ensuite,letableau debord a refusé defonctionner.Lorsqu'un utilisateur se connecte,untableau debord vide apparaît.Unmenu avec des liensesttoujoursprésent,mais aucun des liensne fonctionne,donc onne peutpas créer denouveaux articlesetc. Dans la source de lapage,je vois lemessage suivant:
Aucunemodificationn'a été apportée à la configuration de WordPresset aucunnouveaupluginn'a étéinstallé.Comment résoudre leproblème?