5

Nginx+php5-fpm+Varnish et Wp-Super-Cache=NOK

Suite à la migration du blog memo-linux.com sur un petit serveur dédié. Par rapport aux ressources matériel, Apache2 aurait été trop gourmand, j’ai installé Nginx comme serveur web.

L’architecture serveur actuel du blog est:

  • OS: Debian 6
  • CMS: WordPress
  • Serveur Web: Nginx+php5-fpm+Varnish
  • Serveur bdd: MySql

Pour le traitement du cache des pages WordPress, j’utilisais le plugin Wp-Super-Cache, qui sous Apache2 fonctionnait à merveille et j’obtenais de meilleur résultat comparé avec W3 Total Cache.

Donc, je repars avec la même configuration sous Nginx mais j’obtenais une sacrée erreur venant de php5-fpm, qui avait pour conséquence une belle page blanche dans le navigateur.

La seule solution que j’avais trouvé était de relancer le service php5-fpm.
Cette erreur, ce produisait lorsque je me connectais à mon interface d’administration de WordPress avec le protocole HTTPS.

Après 2 jours à éplucher le web avec l’aide de Google à la recherche d’une solution à ce problème de page blanche, enfin je trouve une piste sérieuse, qui ressemble fortement à mon problème.
Voici le lien: http://wordpress.org/support/topic/plugin-wp-super-cache-website-doesnt-display-when-cache-is-on

J’ai donc désactivé le plugin Wp-Super-Cache et tout est rentré dans l’ordre! :-D

Malheureusement, je me retrouve sans cache côté WordPress.

Et vous, quel plugin utilisez-vous pour la mise en cache des pages WordPress?

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

5 commentaires

  1. tiens ça marche :)
    j’ai envoyé un lien sur gougeule

  2. effectivement j ai eu un problème comparable supercache + varnich ça fait genre un firewall supplémentaire je crois que total cache marche bien dans cette configuration

  3. Total Cache est trop usine à gaze à mon gout… déjà testé et j’obtenais de meilleurs résultats avec Super Cache.
    La je suis en train de tester Quick Cache mais malheureusement il ne gère pas la gestion du CDN.

  4. Salut Fred depuis des mois je fais tourner, l’ensemble nginx +fpm+varnich+ xcache et ça marche impéccable sans besoin de système de cache sur wordpress même sur un site à fort trafic, l’astuce c’est que j’utilise memcached en soutien et db cache reloaded fix au niveau de wordpress.

  5. Salut Insolites,
    merci pour ton retour d’expérience! :-)
    Je vais essayer db cache reloaded fix voir ce que ça donne, j’utilise effectivement aussi memcached…
    Par la même occasion désactivé Quick-Cache et faire des tests voir ce que ça donne.

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.