Raspberry pi Varnish未缓存和错误:";未找到LIBVARNISHAPI“U 1.2/3”;关于树莓
Varnish通过rpi很好地服务于我的网页,但它从不缓存。返回的年龄标头始终为0。我已确保应用程序不会返回任何cookies。我使用默认的vcl配置运行,但也尝试通过指定以下非常简单的vcl_recv强制缓存:Raspberry pi Varnish未缓存和错误:";未找到LIBVARNISHAPI“U 1.2/3”;关于树莓,raspberry-pi,varnish,http-caching,Raspberry Pi,Varnish,Http Caching,Varnish通过rpi很好地服务于我的网页,但它从不缓存。返回的年龄标头始终为0。我已确保应用程序不会返回任何cookies。我使用默认的vcl配置运行,但也尝试通过指定以下非常简单的vcl_recv强制缓存: sub-vcl\u recv{ 返回(散列); } 我对清漆很陌生,可能遗漏了一些明显的东西。我遵循了非官方的安装指南,但它看起来非常基本 以下是返回的标题: 缓存控制:公共,最大使用年限=10000 接受范围:字节 ETag:“555-1388685308000” 最后修改:201
sub-vcl\u recv{
返回(散列);
}
我对清漆很陌生,可能遗漏了一些明显的东西。我遵循了非官方的安装指南,但它看起来非常基本
以下是返回的标题:
缓存控制:公共,最大使用年限=10000
接受范围:字节
ETag:“555-1388685308000”
最后修改:2014年1月2日星期四17:55:08 GMT
内容类型:text/html;字符集=UTF-8
内容长度:555
日期:2014年1月5日星期日15:43:46 GMT
X-清漆:32783
年龄:0
通孔:1.1清漆
连接:保持活力
并发送:
主机:“我的rpi主机”
接受:/
接受编码:gzip,deflate
我想查看一些日志记录,但尝试运行除varnishd以外的任何内容都会导致以下错误:
$varnishlog
varnishlog:/usr/lib/arm-linux-gnueabihf/libvarnishapi.so.1:versionlibvarnishapi_1.2'未找到(varnishlog需要)
varnishlog:/usr/lib/arm-linux-gnueabihf/libvarnishapi.so.1:未找到版本
libvarnishapi_1.3'(varnishlog要求)
所以我试着运行$ldconfig-n/usr/local/lib/但是我得到了相同的错误
我已经没有主意了,这里会有什么问题?我觉得很奇怪,应用程序被提供了,但其他任何东西都会爆炸。我错过了libvarnishapi-dev。我是通过Aptitude安装的。然后有一个与varnish(我从git获得)不匹配的地方,所以我也通过Aptitude安装了它