sites/default
sites/custom
sites/site1
sites/site2
Seguí los siguientes pasos para reemplazar la carpeta custom por all, y evitar que drupal deje de funcionar:
- Renombrar la carpeta desde el terminal: mv sites/custom sites/all
- Correr los siguientes sql queries para que drupal busque los archivos en el directorio all
UPDATE system SET filename = REPLACE(filename, 'sites/custom/libraries', 'sites/all/libraries');
UPDATE registry SET filename = REPLACE(filename, 'sites/custom/libraries', 'sites/all/libraries');
UPDATE registry_file SET filename = REPLACE(filename, 'sites/custom/libraries', 'sites/all/libraries');
UPDATE system SET filename = REPLACE(filename, 'sites/custom/themes', 'sites/all/themes');
UPDATE registry SET filename = REPLACE(filename, 'sites/custom/themes', 'sites/all/themes');
UPDATE registry_file SET filename = REPLACE(filename, 'sites/custom/themes', 'sites/all/themes');
UPDATE system SET filename = REPLACE(filename, 'sites/custom/modules', 'sites/all/modules');
UPDATE registry SET filename = REPLACE(filename, 'sites/custom/modules', 'sites/all/modules');
UPDATE registry_file SET filename = REPLACE(filename, 'sites/custom/modules', 'sites/all/modules');
TRUNCATE TABLE cache;
TRUNCATE TABLE cache_bootstrap;
TRUNCATE TABLE cache_menu;
TRUNCATE TABLE cache_page;
TRUNCATE TABLE cache_path;
En el caso de que la carpeta custom contenga otros directorios además de libraries, themes y modules; se debe agregar los 3 queries con el nombre de los directorios.
No hay comentarios:
Publicar un comentario