小编Naf*_*fta的帖子

Varnish include 在同一目录中找不到文件

在我的清漆 default.vcl 中,我有以下代码:

include "vars.vcl";
Run Code Online (Sandbox Code Playgroud)

当我尝试启动清漆时,我收到以下错误消息:

Message from VCC-compiler:
Cannot read file 'vars.vcl': No such file or directory
('input' Line 6 Pos 9)
include "vars.vcl";
--------##########-

Running VCC-compiler failed, exited with 2

VCL compilation failed
Run Code Online (Sandbox Code Playgroud)

文件“vars.vcl”位于目录 /etc/varnish/ 中,其中还存储了 default.vcl。它是实际 vars.vcl 的符号链接。

我不知道为什么包含不起作用,可能是清漆不能使用符号链接吗?为什么找不到文件?

include varnish include-path varnish-vcl

3
推荐指数
1
解决办法
2145
查看次数

标签 统计

include ×1

include-path ×1

varnish ×1

varnish-vcl ×1