Jump to content

non riesco a disattivare il sistema smarty cache


m_passe

Recommended Posts

CIao a tutti, 

dopo aver seguito i vari tutorial e consigli, non riesco a disattivare la smarty cache e quindi a lavorare su modifiche files .tpl

 

mi spiego:

prestashop 1.49

ecco tutti i passaggi:

 

1. da BO ho settato 'obbliga compilazione'

2. ho cancellato manualmente i files in tools/smarty/cache (tranne index.php) e tools/smarty/compile (tranne index.php)

3. ho cancellato la cache del browser (google chrome)

 

= nessun risultato, le modifiche al template (themes/mytheme/modules/blocklanguages/blocklanguages.tpl) 

non hanno nessun risultato

 

l'unica cosa 'strana' che noto è che nella cartella suddetta c'è solo il .tpl e non anche il .php, ma forse questo è normale

 

 

non avendo risultati ho anche fatto:

 

4. da phpmyadmin, table ps_configuration ho settato a '0' l'opzione PS_SMARTY_CACHE

5. ho editato il file config/smarty.config.inc.php

come di seguito

define('_PS_SMARTY_DIR_', _PS_TOOL_DIR_.(_PS_FORCE_SMARTY_2_ ? 'smarty_v2' : 'smarty').'/');

require_once(_PS_SMARTY_DIR_.'Smarty.class.php');

global $smarty;
$smarty = new Smarty();
$smarty->template_dir = _PS_THEME_DIR_.'tpl';
$smarty->compile_dir = _PS_SMARTY_DIR_.'compile';
$smarty->cache_dir = _PS_SMARTY_DIR_.'cache';
$smarty->config_dir = _PS_SMARTY_DIR_.'configs';
$smarty->caching = false;
//$smarty->force_compile = (bool)Configuration::get('PS_SMARTY_FORCE_COMPILE');
$smarty->force_compile = true;
$smarty->compile_check = true;
$smarty->debugging = false;
$smarty->debugging_ctrl = 'URL';  /* 'NONE' on production */

come si vede ho commentato la linea

$smarty->force_compile 

proprio per assicurarmi che il valore fosse 'true'

 

6. ho anche controllato la cartella tools/smarty_v2/ ma i folder /cache/ e /compile/ non vengono utilizzati, quindi è la sola smarty/ che funziona come cache

 

il risultato finale è che NESSUNO DI QUESTI CAMBIAMENTI (tutti attualmente attivi) ha effetto, nè a livello di BO ne con l'editing di files di configurazione, nè con il settaggio del DB.. continua a generare files di cache sia in 

tools/smarty/cache che in tools/smarty/compile

 

come può essere?

 

che dovrei fare?

 

grazie a chi voglia aiutarmi con 'lo strano caso della cache inarrestabile'

Edited by m_passe (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...