WordPress : l’extension qui générait une erreur 500 dans /wp-admin

Apache Erreur 500

La redoutable erreur 500 !

Il y a quelques jours, nous avons mis à jour nos serveurs de production de php5.6 à php7.2. Si dans l’ensemble tout s’est bien passé, j’ai eu une assez mauvaise surprise en voulant me connecter aux back-offices de nos sites propulsés par WordPress.

J’accédais bien au site et au formulaire d’identification pour se connecter au back-office mais malheureusement, une fois le bouton « Se connecter » cliqué, je tombais sur une page affichant la redoutable erreur 500 : Internal Server Error (Erreur interne du serveur dans la langue de Molière).

La première chose à faire dans ces cas-là, c’est de trouver l’origine du problème. Logique me direz-vous ! Sachez que souvent, les erreurs 500 sont causées par des extensions présentant des incompatibilités ou des erreurs dans leur code source. Nous allons donc voir comment vérifier que votre erreur 500 n’est pas dû à une extension récalcitrante.

 

Lire la suite…

De PluXml à WordPress – Nouveau CMS, nouveau thème

Ça y est, le blog a fait peau neuve ! 🙂

Et oui, comme vous pouvez le constater, mon petit bout de web est désormais propulsé par WordPress. Du coup, vous vous en doutez, la peinture est encore fraîche, donc si vous constatez des dysfonctionnements, n’hésitez pas à me le signaler.

WordPress Logotype Standard

Pour rappel, j’avais défini 7 étapes pour passer de PluXml à WordPress :

  1. Installation d’une instance WordPress en local
  2. Importation des billets depuis PluXml
  3. Importation des commentaires
  4. Installation du thème
  5. Installation des extensions indispensables
  6. Mise en place des redirections
  7. Tests fonctionnels

 

Bon, j’avoue ne pas avoir traité les étapes dans cet ordre mais globalement, cette feuille de route tient… la route.

Bref, comme promis dans mon billet De PluXml à WordPress ?, je vous propose aujourd’hui un récap détaillé de ces différentes étapes.

 

Lire la suite…

De PluXml à WordPress ?

Le 25 octobre 2016, après avoir songé à migrer sous WordPress, je décidais de finalement rester sous PluXml. Un an et demi plus tard, la question se pose à nouveau, mais cette fois, je suis à deux doigts de sauter le pas.

PluXml est un excellent moteur de blog. Il est léger, bidouillable à souhait et présente l’avantage de charger en un temps record. Oui, PluXml est un excellent outil ! Alors, pourquoi en changer me direz-vous ?

PluXml Logo

Lire la suite…

WordPress : Vous n’avez pas les droits suffisants pour accéder à cette page

Je travaille actuellement sur la réalisation d’un nouveau site Web propulsé par WordPress 4.2.2. Après des semaines passées à travailler sur la version francophone (FR), s’est posée la question de la version en anglais (EN).

 

WordPress Logotype Standard

 

Après moult recherches, j’ai opté pour la solution consistant à utiliser deux instances WordPress distinctes, et ce pour plusieurs raisons :

  • le site EN ne sera pas forcément un miroir du site FR. Certains contenus ne seront pas diffusés en anglais et vice-et-versa
  • d’après ce que j’ai pu lire çà et là, il semblerait que le référencement naturel soit légèrement meilleur avec deux instances distinctes. Cela dit, j’avoue ne pas avoir creusé la question. Je me contente de croire sur parole certains sites / blogs.
  • les plugins d’internationalisation sont légions et certains sont vraiment très aboutis (ex. WPML). Mais le problème avec les plugins, c’est qu’on est tributaire de leur pérennité. Si leurs mainteneurs en cessent le développement, ça peut vite virer à la cata.

Cette solution comporte tout de même un inconvénient majeur : deux sites à maintenir. Que ce soit au niveau des mises à jour de WordPress, du paramétrage ou encore de la discipline à avoir pour publier sur deux fronts, bosser sur deux WordPress parallèles peut très vite se révéler fastidieux. On verra à l’usage…

 

Lire la suite…

Moteur de blog : PluXml ou Blogotext ?

Note du 16/07/2018 : comme vous pouvez le constater, aujourd’hui le blog est propulsé par WordPress. 🙂

Lorsqu’on souhaite se lancer dans l’aventure d’un blog, une des questions existentielles qui vient à se poser est le choix du CMS. Pour ma part, je ne souhaitais plus me lancer avec un CMS lourd du type WordPress ou Dotclear. Non, j’avais envie de me lancer avec un outil simple et léger.

 

PluXml Logo

 

Après quelques recherches sur Internet, 2 CMS semblaient sortir du lot… ou en tout cas, étaient bien relayés sur la toile francophone : PluXml et Blogotext. Pour me faire une idée de leurs possibilités, je les ai essayé tous les deux.

J’ai testé ces deux CMS début octobre 2014. PluXml était alors en v 5.3.1 et Blogotext en v2.1.0.0.

PluXml et Blogotext sont tous deux développés en PHP. PluXml stocke les articles, pages et commentaires dans des fichiers XML. Blogotext s’appuie sur une base de données SQLite ou MySQL (ou encore MariaDB).

Ces deux outils s’installent très facilement. En quelques clics (un seul pour PluXml), vous pouvez commencer à bloguer. C’est simple et efficace. Bref, exactement ce que je cherchais.

L’interface d’admin de PluXml est beaucoup plus fournit que celle de Blogotext. Il y a beaucoup d’options disponibles mais l’interface est efficace, on trouve ses marques assez rapidement. J’ai pu voir qu’il est même possible d’y ajouter des plugins ce qui est aussi un excellent point.
L’interface d’admin de Blogotext est moins austère. De plus, Blogotext propose une vue graphique du nombre d’articles/commentaires/liens du blog. Je trouve que le visuel est très réussi. D’un point de vue simplicité, je trouve que l’interface de Blogotext, bien que moins fourni, est plus claire.

Au quotidien, les deux outils sont très agréables à utiliser de par leur simplicité. J’ai tout de même un préférence pour PluXml pour plusieurs raisons :

  • Le thème par défaut de PluXml est soignée. « Out of box », PluXml paraît plus « pro » que Blogotext (argument totalement subjectif).
  • La possibilité de créer des pages statiques depuis l’interface d’admin.
  • La possibilité d’ajouter des plugins.
  • Pas de base de données
  • La communauté derrière PluXml semble plus importante.

 

Vous l’aurez compris (et vu en arrivant sur ce blog), j’ai finalement opté pour PluXml. Blogotext est un excellent outil. Simple et épuré, il fait le job : générer un blog. Cependant, je trouve qu’il manque encore de fonctionnalités. L’argument qui a été décisif dans mon choix de PluXml est le stockage des articles dans des fichiers XML. Les sauvegardes du blog sont un jeu d’enfant : un « copier-coller » et le tour est joué !