Je veux activer la compression dans Apache. Pour la même chose, j'essaie d'utiliser le module Apache de deflate.
J'ai déjà installé Apache 2. Mais c'est une installation par défaut et mod_deflate n'est pas activé. Maintenant, je compile le module mod_deflate en utilisant les commandes suivantes:
cd /usr/local/src/httpd-2.2.21/modules/filters/
/usr/local/Apache/bin/apxs -i -c -Wl,lz mod_deflate.c
Après l'avoir fait, j'ai ajouté la ligne suivante dans mon fichier httpd.conf
LoadModule deflate_module modules/mod_deflate.so
mais dès que je vérifie la syntaxe, j'obtiens l'erreur suivante httpd: erreur de syntaxe sur la ligne 417 de /usr/local/Apache/conf/httpd.conf: impossible de charger /usr/local/Apache/modules/mod_deflate.so sur le serveur. : /usr/local/Apache/modules/mod_deflate.so: symbole non défini: gonfler
Voici la sortie de la commande ldd
linux-gate.so.1 => (0x00b2d000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x008e6000)
S'il vous plaît aider comme je ne veux pas compiler à nouveau Apache.
Le problème a été résolu en ajoutant LDFLAGS="-lz"
dans le fichier apr-1-config.