[Sergio Iglesias](https://sergioiglesias.net) · Blog sobre Joomla

# Magic Eraser: elimina extensiones y archivos obsoletos en Joomla 4

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)   17 Enero 2024    [Extensiones](https://sergioiglesias.net/blog/extensiones)   2 - 3 minutos    Visitas: 3737  -
- [ Extensiones Joomla ](https://sergioiglesias.net/etiquetas/extensiones-joomla)
- [ Joomla4 ](https://sergioiglesias.net/etiquetas/joomla4)
- [ Seguridad Joomla ](https://sergioiglesias.net/etiquetas/seguridad-joomla)
- [ Joomla5 ](https://sergioiglesias.net/etiquetas/joomla5)

   ![](https://sergioiglesias.net/images/blog/extensiones/magic-eraser.webp#joomlaImage://local-images/blog/extensiones/magic-eraser.webp?width=1320&height=600) Hoy te traigo un componente bastante interesante para **eliminar de tu web con Joomla 4 extensiones y archivos obsoletos** (relacionados con Akeeba, pero configurable para eliminar otros).

Magic Eraser: elimina extensiones y archivos obsoletos en #Joomla4

  [  Compártelo ](https://www.linkedin.com/sharing/share-offsite/?url=https://sergioiglesias.net/blog/extensiones/magic-eraser-elimina-extensiones-y-archivos-obsoletos-en-joomla-4 "Compártelo")   [  Postéalo ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fmagic-eraser-elimina-extensiones-y-archivos-obsoletos-en-joomla-4&text=Magic%20Eraser%3A%20elimina%20extensiones%20y%20archivos%20obsoletos%20en%20%23Joomla4 "Postéalo")   [  Envíalo ](https://api.whatsapp.com/send?text=Magic%20Eraser%3A%20elimina%20extensiones%20y%20archivos%20obsoletos%20en%20%23Joomla4%20-%20https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fmagic-eraser-elimina-extensiones-y-archivos-obsoletos-en-joomla-4 "Envíalo")

## Por qué este componente

Si llevas mucho tiempo utilizando Joomla para gestionar tu página web, seguro que has utilizado las extensiones de Akeeba (por lo menos [Akeeba Backup](https://sergioiglesias.net/blog/joomla/como-configurar-akeeba-backup-gestiona-copias-de-seguridad-en-joomla)).

Estas extensiones de Akeeba llevan con nosotros desde Joomla 1.0 y son de las más populares dentro del Centro de Extensiones oficial de Joomla.

A medida que ha pasado el tiempo, se han ido mejorando e introducirendo nuevo código creando, de esta manera, nuevos componentes.

Algunas extensiones van quedando obsoletas y no se eliminan de forma correcta.

Por eso este componente.

### Algunas razones por las que puede que tengas este tipo de extensiones y archivos obsoletos:

- La extensión obsoleta es anterior a la capacidad de Joomla para desinstalar extensiones obsoletas al instalar una actualización.
- La desinstalación de la extensión obsoleta había fracasado en el pasado debido a la propiedad de archivos/carpetas o permisos.
- La desinstalación de la extensión obsoleta había fallado en el pasado debido a un error interno de Joomla o a un tiempo de espera del servidor.
- Habías instalado extensiones por separado en lugar de como parte de una extensión tipo de paquete, o su instalación es anterior al soporte de Joomla para extensiones de paquetes.
- Restauraste una copia de seguridad que incluía los archivos de la extensión obsoleta y usaste la función "Descubrir" de Joomla para volver a instalarla.
- Los archivos de la extensión fueron eliminados pero el registro de la base de datos en la tabla `#__extensions `no.

## Cómo usar Magic Eraser

Tan solo tiene que descargar el ZIP con el componente, instalarlo de la forma habitual (aquí tienes más información de [cómo instalar una extensión de varias formas](https://sergioiglesias.net/blog/extensiones/como-instalar-una-extension-en-joomla-varias-formas)) y esperar a que haga su funcionalidad.

Algo que tienes que tener en cuenta es que es muy probable que el componente de algún aviso o error puesto que no va a instalar nada. Solo ejecutará un script para eliminar las extensiones obsoletas.

Eso sí, tal y como te decía, por defecto solo va a eliminar contenido obsoleto relacionado con extensiones de Akeeba.

Pero... puedes configurarlo para que llegue a más extensiones y ficheros.

Para hacer esto, tienes toda la información en la documentación del componente en Github, en el apartado de [Uso avanzado](https://github.com/akeeba/magiceraser#advanced-use).

Incluso nos muestra una serie de [extensiones, bibliotecas, frameworks, carpetas, archivos CLI y otros que ya no están](https://github.com/akeeba/magiceraser#built-in-removal-list) en versiones de Joomla 4.

 Puedes descargar y leer toda la información en la página oficial de Github [Magic Eraser](https://github.com/akeeba/magiceraser)

---

Creo que este componente es bastante interesante para eliminar estas **extensiones y archivos obsoletos en Joomla 4** que pueden perjudicar a tu página web.

Mi recomendación es que, antes de ejecutar el componente en producción, lo hagas en un entorno de desarrollo o de PRE.

Magic Eraser: elimina extensiones y archivos obsoletos en #Joomla4

  [  Compártelo ](https://www.linkedin.com/sharing/share-offsite/?url=https://sergioiglesias.net/blog/extensiones/magic-eraser-elimina-extensiones-y-archivos-obsoletos-en-joomla-4 "Compártelo")   [  Postéalo ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fmagic-eraser-elimina-extensiones-y-archivos-obsoletos-en-joomla-4&text=Magic%20Eraser%3A%20elimina%20extensiones%20y%20archivos%20obsoletos%20en%20%23Joomla4 "Postéalo")   [  Envíalo ](https://api.whatsapp.com/send?text=Magic%20Eraser%3A%20elimina%20extensiones%20y%20archivos%20obsoletos%20en%20%23Joomla4%20-%20https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fmagic-eraser-elimina-extensiones-y-archivos-obsoletos-en-joomla-4 "Envíalo")

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)Gratuito · Primer paso recomendado

### ¿No sabes bien en qué estado

está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML

[ Solicitar revisión gratuita sin compromiso ](https://sergioiglesias.net/revision-joomla-gratis)Respuesta en 24–48 h laborables

[![Sergio Iglesias](https://sergioiglesias.net/images/sergiois-joomla-web.png)](https://sergioiglesias.net/sobre-mi)##### Consultor Web Joomla Senior

Soy [Sergio Iglesias](https://sergioiglesias.net/sobre-mi). Ayudo a empresas, instituciones y profesionales a convertir su web en una herramienta real de negocio: segura, escalable y fácil de gestionar. Soy especialista en migraciones complejas de Joomla sin pérdida de datos, desarrollo de extensiones y plantillas a medida y ofrezco mantenimiento y evolución de tu CMS.

[](https://x.com/sergiois "Sergio Iglesias en X") [](https://www.linkedin.com/in/sergiois "Sergio Iglesias en Linkedin") [](https://github.com/sergiois "Sergio Iglesias en Github") [](https://sergiois.github.io/ "Extensiones Joomla de Sergio Iglesias")

### Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un **Curso de desarrollo de plantillas Joomla**.

[Quiero apuntarme!](https://sergioiglesias.net/newsletter)

###  No hay comentarios

###  Deja tu comentario

 En respuesta a Some User

 Nombre \*

 Dirección de email \*

 Texto del comentario \*

 Doy mi consentimiento para que mi información personal sea recopilada y procesada por este sitio para aceptar y mostrar mi comentario, así como para notificarme sobre las respuestas a él según la [Declaración de privacidad](https://sergioiglesias.net/politica-privacidad) del sitio. \*
