Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
cambiar_el_directorio_cache_por_defecto [2015/11/18 11:50]
10.12.12.129 creado
cambiar_el_directorio_cache_por_defecto [2017/03/27 17:44] (actual)
Línea 3: Línea 3:
    
 define('​JPATH_ROOT', ​         implode(DIRECTORY_SEPARATOR,​ $parts)); define('​JPATH_ROOT', ​         implode(DIRECTORY_SEPARATOR,​ $parts));
 +
 define('​JPATH_SITE', ​         JPATH_ROOT);​ define('​JPATH_SITE', ​         JPATH_ROOT);​
 +
 define('​JPATH_CONFIGURATION',​ JPATH_ROOT);​ define('​JPATH_CONFIGURATION',​ JPATH_ROOT);​
 +
 define('​JPATH_ADMINISTRATOR',​ JPATH_ROOT . DIRECTORY_SEPARATOR . '​administrator'​);​ define('​JPATH_ADMINISTRATOR',​ JPATH_ROOT . DIRECTORY_SEPARATOR . '​administrator'​);​
 +
 define('​JPATH_LIBRARIES', ​    ​JPATH_ROOT . DIRECTORY_SEPARATOR . '​libraries'​);​ define('​JPATH_LIBRARIES', ​    ​JPATH_ROOT . DIRECTORY_SEPARATOR . '​libraries'​);​
 +
 define('​JPATH_PLUGINS', ​      ​JPATH_ROOT . DIRECTORY_SEPARATOR . '​plugins'​);​ define('​JPATH_PLUGINS', ​      ​JPATH_ROOT . DIRECTORY_SEPARATOR . '​plugins'​);​
 +
 define('​JPATH_INSTALLATION', ​ JPATH_ROOT . DIRECTORY_SEPARATOR . '​installation'​);​ define('​JPATH_INSTALLATION', ​ JPATH_ROOT . DIRECTORY_SEPARATOR . '​installation'​);​
 +
 define('​JPATH_THEMES', ​       JPATH_BASE . DIRECTORY_SEPARATOR . '​templates'​);​ define('​JPATH_THEMES', ​       JPATH_BASE . DIRECTORY_SEPARATOR . '​templates'​);​
 +
 **define('​JPATH_CACHE', ​        ​JPATH_BASE . DIRECTORY_SEPARATOR . '​cache'​);​** **define('​JPATH_CACHE', ​        ​JPATH_BASE . DIRECTORY_SEPARATOR . '​cache'​);​**
 +
 define('​JPATH_MANIFESTS', ​    ​JPATH_ADMINISTRATOR . DIRECTORY_SEPARATOR . '​manifests'​);​ define('​JPATH_MANIFESTS', ​    ​JPATH_ADMINISTRATOR . DIRECTORY_SEPARATOR . '​manifests'​);​
 +
 +Hay que cambiar tambien en el directorio administrator/​includes/​defines.php
 +define('​JPATH_SITE',​ JPATH_ROOT);​
 +
 +define('​JPATH_CONFIGURATION',​ JPATH_ROOT);​
 +
 +define('​JPATH_ADMINISTRATOR',​ JPATH_ROOT . '/​administrator'​);​
 +
 +define('​JPATH_LIBRARIES',​ JPATH_ROOT . '/​libraries'​);​
 +
 +define('​JPATH_PLUGINS',​ JPATH_ROOT . '/​plugins' ​ );
 +
 +define('​JPATH_INSTALLATION',​ JPATH_ROOT . '/​installation'​);​
 +
 +define('​JPATH_THEMES',​ JPATH_BASE . '/​templates'​);​
 +
 +**define('​JPATH_CACHE', ​        ​JPATH_BASE . DIRECTORY_SEPARATOR . '​cache'​);​**
 +
 +define('​JPATH_MANIFESTS',​ JPATH_ADMINISTRATOR . '/​manifests'​);​
 +
 +En el administrator/​com_cache/​models/​cache.php
 +
 +Por la linea 115
 +
 + '​cachebase'​ =>​ ($this->​getState('​clientId'​) == 1) ? JPATH_ADMINISTRATOR . '/​cache'​ : $conf->​get('​cache_path',​ JPATH_SITE . '/​cache'​)
 +
 +Cambiar por 
 + '​cachebase'​ =>​ ($this->​getState('​clientId'​) == 1) ? JPATH_ADMINISTRATOR . '/​cache'​ : $conf->​get('​cache_path',​JPATH_CACHE)
 +