Question

L'extension Nexcess Turpentine pour Magento offre un certain nombre de fonctionnalités pour implémenter une configuration de vernis sur votre système Magento.L'une de ces fonctionnalités est la possibilité d'appliquer automatiquement un nouveau fichier de configuration VCL à une instance de vernis en cours d'exécution lorsque le System -> Configuration les valeurs changent.

Question:Quand le Nexcess_Turpentine L'extension fait-elle ceci : enregistre-t-elle la VCL générée sur le disque n'importe où ?

Je sais que vous pouvez enregistrer la configuration du vernis sur la page Gestion du cache. Je suis particulièrement intéressé si l'application de configuration automatique enregistre également le fichier.

Était-ce utile?

La solution

La VCL est enregistrée dans le chemin indiqué par le turpentine_varnish/servers/config_file option de configuration, qui est par défaut {{root_dir}}/var/default.vcl.

Voir Nexcessnet_Turpentine_Model_Varnish_Configurator_Abstract::save(), qui est appelé par Nexcessnet_Turpentine_Varnish_ManagementController::saveConfigAction().

Autres conseils

Ma térébenthine le génère

/var/www/WEBROOT/public_html/var/default.vcl

À quoi je :

ln -s /var/www/WEBROOT/public_html/var/default.vcl /etc/varnish/default.vcl

Vous pouvez modifier l'emplacement du fichier de sauvegarde sous

System -> Configuration -> Varnish Options -> Servers -> Config File Location sous Default Scope

Auto Apply écrira le fichier de configuration et enverra la configuration via l'administrateur VCL et reload le serveur (un restart bien sûr, il vide le contenu de Varnish, alors qu'en tant que reload recharge simplement la configuration (à partir de l'envoi ou du fichier dépend des arguments) tout en préservant le contenu du cache)

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top