Suffusion, un joli thème trop gourmand pour Free

Cela faisait quelque temps que je préparais un nouveau thème pour le blog : Suffusion (voir cet article).

Préparer, c’est-à-dire personnaliser, et cela peut prendre du temps pour fignoler les petits détails, chercher où tel truc est activé ou paramétré, tomber sur des bugs éventuellement, trouver des solutions pour arriver à l’affichage souhaité.

Bref, j’y ai passé des heures : comme le thème est assez sophistiqué, ce n’était pas toujours simple d’arriver à ce que je voulais. Tout cela sur mon PC en local, sans le tester avant sur Free. Ce fût ma seule erreur… 🙁

Alors voilà, ce matin, c’était prêt, le résultat obtenu me plaisait, et j’ai voulu le mettre en ligne :

le thème Suffusion personnalisé


Et ça c’est très mal passé. Dès l’activation du thème, un beau message d’erreur m’indiquait que je dépassais la limite de mémoire que Free octroie, c’est à dire 32 Mo.

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 92160 bytes) in /mnt/121/sdb/9/2/pascal.ledisque/wordpress/wp-admin/includes/media.php on line 1210

J’ai tout de suite désactivé tous les plugins que j’utilise, réactivé le thème… mais sans effet : le thème en lui-même (assez sophistiqué il est vrai) dépasse allègrement la limite imposée par Free. Adieu donc le joli thème Suffusion, et tout le temps passé au paramétrage se révèle totalement inutile. 🙁

A tout hasard, j’ai mis à jour la version de WordPress, de 3.0.1 à 3.1.2 : parfois les premières versions ne sont pas vraiment optimisées, et peuvent consommer plus de ressources. Si la mise à jour s’est bien passée, elle n’a rien résolu. J’ai même l’impression que cette version est un peu plus gourmande, et j’ai un peu de mal à réactiver tous mes plugins… Problème en cours de traitement.

Comme de tout échec, on apprend tout de même quelque chose :

  • Avant de commencer à travailler sur un thème en local, vérifier s’il fonctionne avec les paramètres par défaut sur le site de l’hébergeur… surtout un hébergement gratuit comme Free qui a des limitations (qui sont compréhensibles). Cela vous évitera de perdre du temps !
  • Il existe un plugin appelé WP-Memory-Usage qui vous indique la quantité de mémoire utilisée. Dans mon cas, une fois revenu au thème existant et avec tous les plugins activés, je peux voir que je suis déjà proche des limites :

memory usage

Sur mon PC, avec le thème et tous les plugins activés, WP-Memory-Usage affiche :

mémoire utilisée en local

Ça se joue à peu de choses : 33,78 Mo… Sur Free, même en désactivant tous les plugins, je descend à 81%… Bref, il n’y a pas vraiment de solutions, si ce n’est de passer à un hébergement payant.

Pour l’instant, je garde donc le thème existant, et voir si je peux trouver un thème moins gourmand qui réponde à mes besoins : deux « sidebars » (une de chaque côté) et la possibilité d’utiliser les menus que propose WordPress depuis la version 3.

Revenir au thème précédent

Le pire de tout ça, c’est qu’en activant le thème, vous ne pouvez plus accéder aux pages d’administrations de WordPress, et donc… vous ne pouvez plus revenir à l’ancien thème ! Quand tout va mal…

La seule solution est de passer par la base de données : lancer phpMyAdmin sur Free, se connecter, sélectionner la table wp_options, et remettre le nom de votre thème pour les deux valeurs suivantes :

wp_options

La limitation mémoire

Concernant le problème de mémoire, vous pouvez lire cet article, ou encore celui-ci, plus spécifique au problème Free : non seulement la limite est à 32 Mo, mais le même blog wordpress avec les mêmes plugins consomment plus de mémoire chez Free que chez un autre hébergeur…

5 réflexions sur « Suffusion, un joli thème trop gourmand pour Free »

  1. Suffusion, un joli thème trop gourmand pour Free -> pas forcément.

    Sur mon site j’utilise suffusion 3.7.3 (une version de début 2011).
    Pour l’avoir sur free en français j’ai du tricher un peu, wordpress est en anglais et seul le thème est en français

  2. Salut,

    J’ai lu pas mal de post sur ton blog ma foi fort intéressants.
    Tu m’a l’air de bien connaître Suffusion, du coup je te sollicite pour savoir si tu connais un plugin de galeries photo compatible avec Sufusion ? j’ai déjà essayé NextGen et FancyBox mais ça n’a pas l’air de fonctionner du moins rien ne se passe;
    Merci de ton aide

  3. Re bonjour,

    J’ai testé le plugin wp-photo-album-plus que tu m’as indiqué…Super
    Il est parfaitement compatible avec Suffusion, ça me fait de très jolies pages de galeries, vraiment aucun souci.

    Merci pour ce précieux conseil….

    Ps : pour info mon site (en cours de construction) est hébergé chez Amen…aucun souci pour le moment.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *