Das Problem ist hier:
-s malloc,256m" \ -p esi_syntax=0x2
Sie müssen es ändern in:
-s malloc,256m \ -p esi_syntax=0x2"
Ich habe Varnish auf Ubuntu 12.04 x64 installiert und möchte es in meinem Magento-Shop verwenden.
Information:
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/varnish
sieht 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 restart
bekomme 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?
Das Problem ist hier:
-s malloc,256m" \ -p esi_syntax=0x2
Sie müssen es ändern in:
-s malloc,256m \ -p esi_syntax=0x2"