S'il vous plaît, maître Nginx, expliquez-moi... le sens de cette conf
仅有的幸福
仅有的幸福 2017-05-16 17:19:19
0
1
451
location ~ \.php {
        # try_files    $uri =404;

        fastcgi_index  /index.php;
        fastcgi_pass   127.0.0.1:9000;

        include fastcgi_params;
        fastcgi_split_path_info       ^(.+\.php)(/.+)$;
        fastcgi_param PATH_INFO       $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

Incluez principalement les lignes suivantes.

仅有的幸福
仅有的幸福

répondre à tous(1)
Peter_Zhu

Nginx lui-même n'a pas pour fonction de générer automatiquement PATH_INFO, ce qui signifie que certains frameworks qui utilisent $_SERVER['PATH_INFO'] pour la planification ne peuvent pas effectuer la planification d'itinéraire normalement. Le code sous include détecte PATH_INFO, l'écrit dans le paramètre Server et le transmet à PHP.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!