Maison  >  Questions et réponses  >  le corps du texte

Comment utiliser les variables après l'instruction d'inclusion de nginx

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

迷茫迷茫2713 Il y a quelques jours635

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-05-16 17:22:46

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

    répondre
    0
  • PHPz

    PHPz2017-05-16 17:22:46

    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;

    répondre
    0
  • Annulerrépondre