Augmenter la taille de la mémoire allouée à WordPress 3.x

Date octobre 18, 2010

Après une mise à jour de WordPress 2.x à 3.x ous avez un message du type « Fatal error : Allow memory size… exhausted… » ?

Ce problème est sans aucun doute lié à vos plugins. Plugins qui devraient être désactivés avant toute mise à jour de version… mais comme on tente toujours le diable et que l’on zappe cette opération, on se retrouve avec des plugins qui empêchent le bon fonctionnement de WordPress dans sa configuration par défaut (allocation de mémoire par défaut dans WP : 32Mo).

Deux solutions s’offrent à vous :

1. Trop tard pour désactiver les plugins, l’interface d’admin de WP est en erreur et ne donne plus accès à leur administration.

Avec votre soft de FTP préféré (FileZilla par exemple), rendez-vous dans le répertoire /wp-includes/plugins/, sauvegardez son contenu et supprimez un à un les répertoires de vos plugins (à la racine de /plugins/). Après chaque suppression, tentez un « F5″ sur votre interface d’admin de WordPress. Avec un peu de chance, il ne sera pas utile de supprimer trop de plugins pour que WP vous redonne la main :-)

Une fois l’interface d’admin accessible, il suffit de désactiver les plugins un à un depuis l’interface, d’uploader la sauvegarde des plugins supprimés et de tenter leur réactivation.

N’oubliez pas de vérifiez la mise à jour des plugins avant de les réactiver.

2. L’autre solution, c’est d’augmenter la capacité mémoire de WordPress :

Dans les versions 2 de WordPress, la solution était assez simple. Il suffisait d’ajouter dans le fichier wp-settings.php le code suivant :

if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’40M’);

Mais dans la version 3 de WP, pour modifier l’allocation de mémoire de WordPress, les choses sont différentes et cette modification n’a aucun effet. Il faut modifier le fichier default-constants.php qui se trouve dans le répertoire /wp-includes/ à la ligne 23 en remplaçant le 32M par défaut par 48M par exemple

// set memory limits
if ( !defined(‘WP_MEMORY_LIMIT’) ) {
if( is_multisite() ) {
define(‘WP_MEMORY_LIMIT’, ’64M’);
} else {
define(‘WP_MEMORY_LIMIT’, ’32M’);
}
}

Notez qu’à la ligne 21, vous pouvez modifier la capacité mémoire de WP dans le cadre d’une utilisation multi-sites.

Attention :

Augmentez cette quantité mémoire jusqu’à qu’elle réponde à vos besoins en prenant bien soin de vérifier qu’elle est compatible avec la configuration de votre php.ini et qu’elle peut être supportée par la capacité de votre serveur…

Pour avoir un oeil sur l’utilisation de la mémoire dans WP, je vous recommande d’installer le plugin Wp-Memory-Usage d’Alex Rabe.

Alex Rabe - WP Memory Usage

Alex Rabe - WP Memory Usage

E-mail marketing et délivrabilité : le futur rôle des routeurs

Date décembre 18, 2009

Le discours commercial des routeurs est bien rodé aujourd’hui et pour avoir rencontré les principaux routeurs du marché français, le discours est le même à chaque fois : les clients du routeur sont tous des clients sérieux qui ne routent que des e-mails vers des adresses opt-in. Les spammeurs sont immédiatement identifiés et leur contrat est rompu.

E-mail marketing et délivrabilité

E-mail marketing et délivrabilité

Ok, sauf que dans la réalité, on se rend compte que selon le type de prestation et selon le routeur, on peut très bien se retrouver sur un serveur mutualisé qui envoi des e-mailings pour un client peu soucieux de la provenance de ses listes d’adresses et du coup risquer le blocage de l’adresse IP du dit serveur mutualisé… taux de délivrabilité assuré !

Les routeurs aujourd’hui pointent du doigt les FAI, accusés d’appliquer des règles anti-spam qui peuvent aller jusqu’à bloquer l’ensemble des serveurs d’un routeur.

Ce qui paraît pourtant logique aujourd’hui pourrait bien devenir la règle demain : il faut savoir nettoyer devant sa porte. Contraindre les routeurs à jouer les gendarmes auprès de leurs clients. Si les routeurs font un travail de surveillance à leur niveau, garantissant la qualité des campagnes e-mailing issues de leurs serveurs, les FAI ou autres serveurs d’entreprises / logiciels anti-spam pourront s’appuyer sur une liste de confiance (sur le modèle de la certification Microsoft).

E-mailing : les changements à venir :

Yesterday I talked about how I’m hearing warnings of a coming paradigm shift in the email industry. While these changes will affect all sender, ESPs in particular are going to need to change how they interact with both ISPs and their customers.

Currently, ESPs are able to act as “routine conveyers.” The traffic going across their network is generated by their customers and the ESP only handles technical issues. Responsible ESPs do enforce standards on their customers and expect mailings to meet certain targets. They monitor complaints and unknown users, they monitor blocks and reputation. If customers get out of line, then the ESP steps in and forces their customer to improve their practices. If the customer refuses, then the ESP disconnects them.

Currently standards for email are mostly dictated by the ISPs. Many ESPs take the stance that if any mail that is not blocked by the ISPs then it is acceptable. But just because a certain customer isn’t blocked doesn’t mean they’re sending mail that is wanted by the recipients.

Lire la suite… (l’article traduit en français)

Les tweets du 2009-09-23

Date septembre 23, 2009

  • Get Satisfaction vs UserVoice ?? #
  • Les couleurs et l’accessibilité – Tutoriel/Pratique sur Journal du Net Développeurs : http://bit.ly/1N23ZX #

Les tweets du 2009-09-18

Date septembre 18, 2009

Les tweets du 2009-09-17

Date septembre 17, 2009

  • Teste User Voice et c’est pas mal du tout ! #
  • RT @Capitaine 23 tmoignages de e-commerants – Wizishop a interwievé depuis un an des tas de ecommerçants. http://bit.ly/HC3ML #

Gérer La Formation.fr, le Portail gratuit de la formation professionnelle

Date septembre 16, 2009

Gérer La Formation, le portail du Responsable Formation

Gérer La Formation, le portail du Responsable Formation

Plus d’une année de travail pour arriver à mettre en place un Portail Formation destiné aux responsables formation regroupant à la fois une actualité formation de qualité (rédigée par des journalistes spécialisés) et une offre de formation professionnelle proposée par des acteurs majeurs.

Un moteur de recherche avancée permet de faire un tri assez fin sur une offre de plus d’un millier de stages, classés par ordre de pertinence.

L’actualité de la formation est elle proposée sur une fréquence hebdomadaire, ciblant essentiellement les professionnels de la formation tels les Responsables Formation, mais aussi les Responsables des Ressources Humaines devant faire face dans leur quotidien à des problématiques de formation.

Un point important car très rare dans ce domaine de l’actualité Formation, cet « e-Hebdomadaire » de la formation est proposé gratuitement, archives comprises (s’inscrire à la lettre « e-Hebdomadaire »).

On y retrouve bien entendu tous les outils d’échange auxquels on peut être habitués aujourd’hui sur un site éditorial (commentaires pour les échanges, les questions, les votes…).

Suivre l'actualité de la Formation Professionnelle sur Twitter

Suivre l'actualité de la Formation Professionnelle sur Twitter

Voici deux exemple d’articles que l’on peut trouver sur le Portail formation :

Les tweets du 2009-09-15, Gérer la Formation

Date septembre 15, 2009