2014-01-05 2 views
0

광택은 rpi에서 내 웹 페이지를 정상적으로 처리하지만 캐시되지 않습니다. 반환 된 Age 헤더는 항상 0입니다. 응용 프로그램에서 반환 된 쿠키가 없음을 확인했습니다. 나는 기본 VCL의 설정과 실행뿐만 아니라이 매우 간단 vcl_recv을 지정하여 캐싱을 강제로 시도했다 :캐시되지 않고 오류가 발생하지 않음 : RaspberryPi에서 "LIBVARNISHAPI_1.2/3 not found"

sub vcl_recv { return (hash); }

나는 니스에 아주 새로운 오전, 그리고 뭔가를 분명 누락 될 수 있습니다. 나는 this 비공식 설치 가이드를 따라 왔지만 매우 기본적인 것처럼 보입니다. 여기

는 헤더가 반환됩니다

Cache-Control: public, max-age=10000

Accept-Ranges: bytes

ETag: "555-1388685308000"

Last-Modified: Thu, 02 Jan 2014 17:55:08 GMT

Content-Type: text/html; charset=UTF-8

Content-Length: 555

Date: Sun, 05 Jan 2014 15:43:46 GMT

X-Varnish: 32783

Age: 0

Via: 1.1 varnish

Connection: keep-alive

및 전송 :

Host: "my rpi host"

Accept: /

Accept-Encoding: gzip, deflate

내가 몇 가지 기록을보고 싶어하지만, 다음과 같은 오류가 varnishd 결과 아무것도하지만 실행하려고 :

$ varnishlog varnishlog: /usr/lib/arm-linux-gnueabihf/libvarnishapi.so.1: version LIBVARNISHAPI_1.2' not found (required by varnishlog) varnishlog: /usr/lib/arm-linux-gnueabihf/libvarnishapi.so.1: version LIBVARNISHAPI_1.3 '(v arnishlog)

그래서 $ ldconfig -n/usr/local/lib /을 실행 해 보았지만 동일한 오류가 발생합니다.

아이디어가 부족합니다. 여기에 문제가 될 수 있습니까? 나는 응용 프로그램이 제공되는 것이 매우 이상하다고 생각하지만, 그 밖의 어떤 것도 불어 난다.

답변

2

libvarnishapi-dev가 누락되었습니다. 나는 Aptitude를 통해 그것을 설치했다. 그때 니스 (나는 git에서 얻은 것)와의 불일치가있었습니다. 그래서 나는 Aptitude를 통해서 그것을 설치했습니다.