Activar/desactivas extensiones SSH

bravo_88

Miembro
Hola muy buenas,

hemos instalado una extension que parece tener conflicto con otras extensiones pero no lo localizamos, y la web queda inservible. Hemos pensado desactivar todas las extensiones y activarlas una a una hasta dar cual es la que entra en conflicto. Para ello debemos desactivarlas/activarlas con comandos SSH, en lo que soy algo nuevo.

Cual es la manera correcta para proceder a la desactivación/activación de un modulo a través de comandos?

Gracias.
 

Doramas FactoriaDigital

Super Moderador
Miembro del equipo
Hola muy buenas,

hemos instalado una extension que parece tener conflicto con otras extensiones pero no lo localizamos, y la web queda inservible. Hemos pensado desactivar todas las extensiones y activarlas una a una hasta dar cual es la que entra en conflicto. Para ello debemos desactivarlas/activarlas con comandos SSH, en lo que soy algo nuevo.

Cual es la manera correcta para proceder a la desactivación/activación de un modulo a través de comandos?

Gracias.
Hola Bravo_88,
Viendo otros mensajes tuyos intuyo que tienes magento 19 y debes hacerlo editando el archivo de configuración de cada módulo:

  1. Entra en app/etc/modules
  2. Abre el arhivo de configuracion de la extensión que quieras desactivar.
  3. Cambia el valor <active> a <false> y guarda.
  4. Ejecuta por ssh rm -rf var/cache para vaciar los cachés.
También desde el backoffice de magento:
System > Configuration > Advanced > Advanced y desactivando cada módulo.

Si se tratara de magento 2 se podría por comandos:

magento module:disable Nombre_modulo

Saludos cordiales.
 

bravo_88

Miembro
Efectivamente, uso magento 1.9. Entonces he de hacerlo editando archivo por cada modulo uno a uno, no? La mejor manera de editar el archivo es con vin o puedo descargarlos de alguna manera a traves de ssh, editarlo y subirlo?
 

bravo_88

Miembro
Lo he probado con un modulo, cambiando el valor a false, limpie cache como comentaste, pero en el dash sigue como "habilitar". Al volver a abrir el xml del modulo sigue poniendo false, peor en el dash no se actualiza...

Otra cosa, tengo que hacerlo xml por xml? No habria manera de hacerlo más rapido o de forma masiva? pues son bastantes modulos y uno por uno se echa su tiempo....
 

Doramas FactoriaDigital

Super Moderador
Miembro del equipo
Lo he probado con un modulo, cambiando el valor a false, limpie cache como comentaste, pero en el dash sigue como "habilitar". Al volver a abrir el xml del modulo sigue poniendo false, peor en el dash no se actualiza...

Otra cosa, tengo que hacerlo xml por xml? No habria manera de hacerlo más rapido o de forma masiva? pues son bastantes modulos y uno por uno se echa su tiempo....
Desde el backoffice de magento sería mas rápido.
System > Configuration > Advanced > Advanced y desactivando cada módulo.
 

bravo_88

Miembro
Si, claro, y podria activar el modulo que necesito probar... ir uno a uno habilitando desde el backoffice y una vez falle sabré cual entra en conflicto y podre desactivarlo mediante comandos.... gracias!
 
Arriba