Trouvé la raison du problème. Le thème avait ceci
add_action('init','ezgz_buffer');
function ezgz_buffer()
{
ob_start('ob_gzhandler');
}
Le code ci-dessus active la compression gzip si le navigateur du visiteur peut le gérer.
C'est vraiment très étrange pour moi et j'essaie de le comprendre pendant plusieurs heures.
Le plugin W3 Total Cache est installé et actif. Mode aperçu désactivé. Cache de page, Minify et cache d'objets activés. Activé "Mode de dégagement" pour Cache de pages, Minify, Cache d'objets.
Maintenant, je m'attends à ce que le cache W3 Total fonctionne et affiche le journal de débogage dans la page HTML, mais ce n'est pas le cas :(
Le site se charge comme si le W3TC n'existait pas.
Chèques:
define('WP_CACHE', true);
Test de compatibilité:
Modules de serveur et ressources:
Plugin Version: 0.9.2.4
PHP Version: 5.3.13 (PHP5 required for Minify, Rackspace CloudFiles, Microsoft Azure support)
Web Server: Apache
FTP functions: Installed (required for Self-hosted (FTP) CDN support)
Multibyte String support: Installed (required for Rackspace Cloud Files support)
cURL extension: Installed (required for Amazon S3, Amazon CloudFront, Rackspace CloudFiles support)
zlib extension: Installed (required for compression support)
Opcode cache: Not installed
Memcache extension: Not installed
HTML Tidy extension: Not installed (required for HTML Tidy minifier suppport)
Mime type detection: Installed (Fileinfo) (required for CDN support)
Hash function: Installed (hash) (required for NetDNA purge support)
Safe mode: Off
Open basedir: On: /nfs:/tmp:/usr/local:/etc/Apache2/gs-bin
zlib output compression: Off
set_time_limit: Available
mod_deflate: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
mod_env: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
mod_expires: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
mod_headers: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
mod_mime: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
mod_rewrite: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
mod_setenvif: Not detected (required for Page Cache (enhanced mode) and Browser Cache)
Ressources WordPress
_______________________/.htaccess: OK
_______________________/wp-content: OK
_______________________/wp-content/uploads/2012/06: OK
Fancy permalinks: /%year%/%monthnum%/%postname%/
WP_CACHE define: Defined (true)
URL rewrite: Enabled
Network mode: No
Cliqué sur "vider tous les caches" plusieurs fois (même si cela ne semble pas fonctionner).
Aucune idée de quoi que ce soit. Je l'ai commencé la nuit dernière et j'ai même pensé que c'était parce que j'avais sommeil. alors j'ai bien dormi et c'est toujours pareil, pas seulement un rêve.
mod_deflate: non détecté (requis pour le cache de page (mode étendu) et le cache du navigateur) mod_env: non détecté (requis pour le cache de page (mode étendu) et le cache du navigateur) mod_expires : Non détecté (requis pour le cache de page (mode étendu) et le cache du navigateur) Mod_headers: non détecté (requis pour le cache de la page (mode étendu) et le cache du navigateur) Mod_mime: non détecté (requis pour Cache de page (mode étendu) et cache du navigateur) Mod_rewrite: non détecté (requis pour le cache de page (mode étendu) et le cache du navigateur) Mod_setenvif: non détecté (requis pour le cache de page (mode étendu) et cache du navigateur)
Comme aucun de ces modules n’est installé sur le serveur, W3 Total Cache n’a pas grand-chose à faire. Donc, fondamentalement, le "cache de pages" en mode étendu (disque) ne fonctionnera pas. Vous pouvez essayer "cache de pages" dans Disk: basic mode.
Je ne suis pas sûr de savoir pourquoi "Object cache" et "Minify" n'ont pas fonctionné, cependant.
Le fait que le script de test ne les ait pas détectés ne signifie pas que les modules ne sont pas installés: " Lorsque PHP n'est pas exécuté en tant que module Apache, il est difficile de détecter les modules, c'est pourquoi le test dit non détecté. Il ne dit pas non installé ou a échoué, il dit non détecté. "