Vernis: /etc/init.d/varnish: 50: / etc / default / varnish: -p: non trouvé


0

J'ai installé Varnish sur Ubuntu 12.04 x64 et je souhaite l'utiliser avec ma boutique Magento.

Information:

  • Magento 1.9.0.1
  • Vernis Cache 3.0.5
  • Térébenthine Magento 0.6.0

J'ai suivi les instructions d'installation pour Magento Turpentine et il est indiqué

Vous devrez faire démarrer Varnish avec le -p esi_syntax=0x2 option

Voici à quoi /etc/default/varnishressemble mon fichier:

# 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

Quand sudo service varnish restartje fais

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

Qu'est-ce qui cause cela et comment puis-je le résoudre?

Réponses:


1

Le problème est ici:

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

Vous devez le changer pour:

-s malloc,256m \
-p esi_syntax=0x2"
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.