Lack DAEMON_OPTS Optionen Fehler

Bei der Verwendung von inline-C mit Lack habe ich nicht in der Lage zu bekommen /etc/varnish/default

um glücklich zu sein zu starten.

Ich getestet habe, inline-C mit Lack für zwei Dinge: GeoIP-Erkennung und Anti-Site-Scraping Funktionen.

Den DAEMON_OPTS immer beschwert, obwohl ich nach, was andere scheinen

um anzugeben, funktioniert einwandfrei.

Mein problem ist, dass diese Befehlszeile start-up arbeitet:

varnishd -f /etc/varnish/varnish-default.conf -s file,/var/lib/varnish/varnish_storage.bin,512M -T 127.0.0.1:2000 -a 0.0.0.0:8080 -p 'cc_command=exec cc -fpic -shared -Wl,-x -L/usr/include/libmemcached/memcached.h -lmemcached -o %o %s'

Aber Fehler aus, mit dem Versuch zu beginnen, die Standard-start-Skripte:

/etc/default/varnish hat dies in es:

DAEMON_OPTS="-a :8080 \
             -T localhost:2000 \
             -f /etc/varnish/varnish-default.conf \
             -s file,/var/lib/varnish/varnish_storage.bin,512M \
             -p 'cc_command=exec cc -fpic -shared -Wl,-x -L/usr/include/libmemcached/memcached.h -lmemcached -o %o %s'"

Der Fehler ist:

# /etc/init.d/varnish start
Starting HTTP accelerator: varnishd failed!
storage_file: filename: /var/lib/varnish/vbox.local/varnish_storage.bin size 512 MB.
Error:
Unknown parameter "'cc_command".

Wenn ich versuche, ändern Sie die Letzte Zeile zu:

-p cc_command='exec cc -fpic -shared -Wl,-x -L/usr/include/libmemcached/memcached.h -lmemcached -o %o %s'"

Es der Fehler ist jetzt:

# /etc/init.d/varnish start
Starting HTTP accelerator: varnishd failed!
storage_file: filename: /var/lib/varnish/vbox.local/varnish_storage.bin size 512 MB.
Error: Unknown storage method "hared"

Er versucht zu interpretieren, das "- shared", wie -s hared und "hared" ist kein Lagertyp.

Sowohl für GeoIP und die Anti-Site-Kratzen habe ich die genaue empfohlen daemon-Optionen

plus haben versucht, alle möglichen Variationen, wie das hinzufügen \ " und " aber keine Freude.

Hier ist ein link zu der Anleitung habe ich befolgt, funktioniert einwandfrei außer der DAEMON_OPTS Teil.

http://drcarter.info/2010/04/how-fighting-against-scraping-using-varnish-vcl-inline-c-memcached/

Ich bin mit Debian und den genauen DAEMON_OPTS wie in der Anleitung angegeben.

Kann jemand helfen mit einem Zeiger auf, was läuft hier falsch?

Vielen Dank!

InformationsquelleAutor Jacob | 2011-05-06
Schreibe einen Kommentar