Un bug bizarre
30 01 2008Ca fait pas mal de temps que j’avais remarqué que l’interface de gestion des widgets sous l’admin de mon Wordpress foirait. Mais bon, je m’en suis pas vraiment soucié, j’avais rien à y changer de toute façon.
Tout à l’heure, j’ai voulu tester la version 2 du thème Freshy, et là j’ai bien été obligé de faire remarcher ce foutubidule d’admin. Première piste : les forums de Wordpress. Des tas de réponses mais la plupart concernent le plugin widgets, qui n’a plus lieu d’être depuis que la fonctionnalité a été implémentée dans Wordpress lui-même. Donc je me dis que ça peut venir de FireFox, qu’un plugin ajoute du javascript a toutes les pages ou bloque le javascript bien que j’aie désactivé “no-script”. Je désactive tout, toujours pas de changement.
Je finis par me dire que c’est peut-être un plugin de Wordpress. Je regarde le code source de la page et désactive un à un tous ceux qui ajoutent du code dans la page d’admin. Toujours rien. Je désactive TOUS les plugins, et toujours aucun changement
Par hasard, je fais un ls -als un peu partout dans les dossiers. Et là jetrouve un lien symbolique qui n’avait rien à faire là. En fat, un lien qui pointait sur lui-même, faisant une boucle sans fin. Et la réponse se trouvait dans les logs d’Apache…
rm .htaccess (le lien symbolique foireux), je recharge la page, et hop, tout fonctionne!
Comme quoi, parfois la réponse est assez simple, mais pas forcément indiquée là où on l’attend. Je cherchais sur le net, dans wordpress, alors que mon log apache me criait haut et fort “il est LA ton bug, crétin!”
Tags: bug, drag, Firefox, script, theme, widget, wordpress![[del.icio.us]](http://www.thanerd.net/wp-content/plugins/bookmarkify/delicious.png)
![[Digg]](http://www.thanerd.net/wp-content/plugins/bookmarkify/digg.png)
![[Facebook]](http://www.thanerd.net/wp-content/plugins/bookmarkify/facebook.png)
![[Furl]](http://www.thanerd.net/wp-content/plugins/bookmarkify/furl.png)
![[Google]](http://www.thanerd.net/wp-content/plugins/bookmarkify/google.png)
![[MySpace]](http://www.thanerd.net/wp-content/plugins/bookmarkify/myspace.png)
![[Shoutwire]](http://www.thanerd.net/wp-content/plugins/bookmarkify/shoutwire.png)
![[StumbleUpon]](http://www.thanerd.net/wp-content/plugins/bookmarkify/stumbleupon.png)
![[Technorati]](http://www.thanerd.net/wp-content/plugins/bookmarkify/technorati.png)
![[Windows Live]](http://www.thanerd.net/wp-content/plugins/bookmarkify/windowslive.png)
![[Email]](http://www.thanerd.net/wp-content/plugins/bookmarkify/email.png)





