検索

ホームページ  >  に質問  >  本文

nginx include ステートメントの後で変数を使用する方法

###のように###

$document_root/aaa.txt を含める;

エラーが報告されます

open() "/etc/nginx/$document_root/aaa.txt" が /etc/nginx/nginx.conf:xxx## で失敗しました (2: そのようなファイルまたはディレクトリはありません)

#インクルード後の変数は解析されません

迷茫迷茫2758日前668

全員に返信(2)返信します

  • 天蓬老师

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

    それを含める場合、変数はありません。変数は後でのみ使用できます。

    返事
    0
  • PHPz

    PHPz2017-05-16 17:22:46

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

    構文: ファイルを含める |マスク;
    デフォルト: —
    コンテキスト: any
    別のファイル、または指定されたマスクに一致するファイルを構成に含めます。インクルードされるファイルは、構文的に正しいディレクティブとブロックで構成されている必要があります。

    使用例:

    リーリー

    返事
    0
  • キャンセル返事