Lack: /etc/init.d/varnish: 50: / etc / default / varnish: -p: nicht gefunden

899
narzero

Ich habe Varnish auf Ubuntu 12.04 x64 installiert und möchte es in meinem Magento-Shop verwenden.

Information:

  • Magento 1.9.0.1
  • Lackcache 3.0.5
  • Magento-Terpentin 0,6,0

Ich habe die Installationsanweisungen für Magento Terpentin befolgt und es heißt

Sie müssen dafür sorgen, dass Varnish mit der -p esi_syntax=0x2 option

So /etc/default/varnishsieht meine Datei aus:

# Configuration file for varnish  START=yes  NFILES=131072  MEMLOCK=82000  DAEMON_OPTS="-a :80 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -s malloc,256m" \ -p esi_syntax=0x2 

Beim machen sudo service varnish restartbekomme ich

/etc/init.d/varnish: 50: /etc/default/varnish: -p: not found /etc/init.d/varnish: 50: /etc/default/varnish: -p: not found * Stopping HTTP accelerator varnishd ...done. /etc/init.d/varnish: 50: /etc/default/varnish: -p: not found * Starting HTTP accelerator varnishd ...done. 

Was verursacht das und wie löse ich es?

0

1 Antwort auf die Frage

1
tlund

Das Problem ist hier:

-s malloc,256m" \ -p esi_syntax=0x2 

Sie müssen es ändern in:

-s malloc,256m \ -p esi_syntax=0x2"