Brotli or not brotli

Bonsoir à tous et à toutes.
J’ai un problème pour faire fonctionner brolti.
Je précise que je suis sur Debian 11, avec Nginx 1.22.1 et PHP 7.4.
J’ai le dépôt Index of /packages/debian/ d’installé.

J’ai installé les paquets brotli et libnginx-mod-brotli.

J’ai ajouté les lignes suivantes à mon nginx.conf :

load_module modules/ngx_http_brotli_filter_module.so ;
load_module modules/ngx_http_brotli_static_module.so ;

Au redémarrage de Nginx, ça ne fonctionne pas, status me donne le message suivant :

déc. 13 16:37:47 Debian systemd[1]: Starting A high performance web server and a reverse proxy server...
déc. 13 16:37:47 Debian nginx[428203]: nginx: [emerg] module "ngx_http_brotli_filter_module" is already loaded in /etc/nginx/nginx.conf:5
déc. 13 16:37:47 Debian nginx[428203]: nginx: configuration file /etc/nginx/nginx.conf test failed
déc. 13 16:37:47 Debian systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE
déc. 13 16:37:47 Debian systemd[1]: nginx.service: Failed with result 'exit-code'.
déc. 13 16:37:47 Debian systemd[1]: Failed to start A high performance web server and a reverse proxy server.

Si quelqu’un peut m’apporter son aide, svp ?
Merci.

Bonjour.

apparemment le module en question est déjà chargé… il faut supprimer la deuxième écriture.

avant de chercher à démarrer le serveur, toujours tester la config avec nginx -t avec des droits admins.

Bonsoir, PengouinPdt.
Merci pour ta réponse.
Je n’y pense jamais au : sudo nginx -t
Pour, pour les deux lignes j’ai la même erreur (juste avec le nom du module qui change) pourtant mon extension de cache pour Wordpress m’indique toujours que brotli n’est pas présent.

Bonjour,
Bon, je ne connais rien au sujet mais :
Si j’en crois cette page, ta manip s’applique à nginx plus et pas à nginx ?
Sinon, tu as ce tuto avec nginx standard.

Bonsoir, pled.
Bon, j’ai testé la solution pour Nginx standard et ça ne fonctionne pas.
Pour Nginx Plus, il faut les contacter pour connaître le prix. Si ils ne sont pas capable de donner simplement un tarif, c’est que ce n’est pas pour moi, j’ai vu un tarif est le site parlait de 500 dollars.
Donc je laisse tomber Brotli.

C’est bizarre quand même ton histoire.
Sous OpenBSD, nous n’avons pas ces modules…
Pour faire fonctionner brotli avec nginx, je fais comme cela :

Ce n’est vraiment pas compliqué ; peut-être peux-tu t’en inspirer… !?