Comment utiliser les variables après l'instruction d'inclusion de nginx
迷茫
迷茫 2017-05-16 17:20:46
0
2
664

comme

inclut $document_root/aaa.txt;

Une erreur sera signalée
open() "/etc/nginx/$document_root/aaa.txt" a échoué (2 : aucun fichier ou répertoire de ce type) dans /etc/nginx/nginx.conf:xxx

Les variables après l'inclusion ne sont pas analysées

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(2)
Peter_Zhu

Il n'y a aucune variable lors de son inclusion. Les variables ne sont disponibles que plus tard.

PHPzhong

http://nginx.org/en/docs/ngx_core_module.html#include

Syntaxe : inclure le fichier | mask;
Par défaut : —
Contexte : any
Inclut un autre fichier, ou des fichiers correspondant au masque spécifié, dans la configuration. Les fichiers inclus doivent être constitués de directives et de blocs syntaxiquement corrects.

Exemple d'utilisation :

include mime.types;
include vhosts/*.conf;
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal