Varnish: /etc/init.d/varnish: 50: / etc / default / verniz: -p: não encontrado

0

Instalei o Varnish no Ubuntu 12.04 x64 e quero usá-lo com minha loja Magento.

Informação:

  • Magento 1.9.0.1
  • Cache de verniz 3.0.5
  • Terebentina Magento 0.6.0

Eu segui as instruções de instalação para Magenta Terebintina e diz

You'll need to make Varnish start up with the -p esi_syntax=0x2 option

Veja como meu arquivo /etc/default/varnish se parece:

# 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

Ao fazer sudo service varnish restart , obtenho

/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.

O que está causando isso e como posso resolvê-lo?

    
por narzero 21.09.2014 / 02:02

1 resposta

1

O problema está aqui:

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

Você precisa alterá-lo para:

-s malloc,256m \
-p esi_syntax=0x2"
    
por 21.09.2014 / 02:15