Bonjour à tous,

Je rencontre un problème de doublons de toutes mes requêtes nginx avec fastcgi vers php-fpm. Après plusieurs heures de recherche, je n'ai pas réussi à le résoudre donc je me tourne vers vous
J'ai un container docker nginx, et un container php-fpm

Voici mon docker-compose.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
version: '3.1'

services:
  nginx:
    container_name: nginx
    image: nginx:latest
    restart: always
    ports:
      - 80:80
    volumes:
      - ./projects:/var/www
      - ./docker/nginx/domain.conf:/etc/nginx/conf.d/domain.conf
    depends_on:
      - php7.2
  php7.2:
    container_name: php7.2
    build: ./docker/php7.2
    volumes:
      - ./projects:/var/www
Et voici le fichier domain.conf

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
server {
    server_name domain.com;
    root /var/www/domain.com/public;

    location / {
        try_files $uri /index.php$is_args$args;
    }
    
    location ~ ^/index\.php(/|$) {
        root    /var/www/domain.com/public;
        fastcgi_pass php7.2:9000;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        fastcgi_param DOCUMENT_ROOT $realpath_root;
        internal;
    }
    
    location ~ \.php$ {
        return 404;
    }
}
Jusque là, pas de problème, tout fonctionne correctement. Sauf que quand je regarde dans les logs nginx, à chaque requête effectuée, on a 2 lignes de log, et mon code php est bien exécuté 2 fois

Logs nginx :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
192.168.56.1 - - [22/Apr/2020:18:28:30 +0000] "GET / HTTP/1.1" 200 714 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36" "-"
192.168.56.1 - - [22/Apr/2020:18:28:30 +0000] "GET / HTTP/1.1" 200 714 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36" "-"
Logs php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
192.168.112.5 -  22/Apr/2020:18:28:30 +0000 "GET /index.php" 200
192.168.112.5 -  22/Apr/2020:18:28:30 +0000 "GET /index.php" 200
J'ai trouvé très peu d'infos pour le moment, et rien qui m'a aidé. Est-ce-que quelqu'un aurait une idée de la cause de ce problème ?

Merci d'avance !