Hola.
Aprovechando las vacaciones he procurado realizar una actualización de Joomla y la web se ha quedado sin acceso. El mensaje que aparece es el siguiente que he capturado:
0 - Class 'Joomla\Component\Content\Administrator\Extension\ContentComponent' not found
He visto en foros que es frecuente que surja si la plantilla no es compatible, pero estaba en Joomla 3.10 y funcionaba perfectamente
Gracias de antemano
Contenido solo visible a usuarios registrados
Que tal Jose Luis,
El error al que haces referencia puede ser causado por varios motivos, para encontrar la solucion vale la pena probar los siguientes casos
-Tal como mencionas es posible que la plantilla sea responsable, puedes desactivarla o renombrar el directorio de la plantilla en su caso
-Desactivar todos los modulos que no sean nativos y no tengan compatibilidad con la actualizacion
-Validar la version actual de PHP y cambiarla de ser necesario https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
-Tomar los archivos de una instalacion limpia de Joomla considerando que sea la misma version y reemplazarlos con la version actual, se recomienda hacer un respaldo previamente
Prueba las opciones y nos comentas
Saludos!
@bruno-vichetti Gracias pr la respuesta !!! ...en efecto si cambio la plantilla por otra funciona (obviamente con todo descolocado y sin banners)...no sé si hay forma de volver a la plantilla anterior...es posible que la plantilla (purity III) se haya actualizado a Joomla 4 y al actualizarla la haya pifiado...no sé si hay forma de volver a la versión anterior de la plantilla. En la web afirman con rotundidad que la nueva versión es perfectamente compatible con joomla 3.X...justo antes de realizar todas las actualizaciones hice copia de seguridad del sitio completo, por si en vez de hacer experimentos a lo mejor la mejor opción es cargar directamente la copia de seguridad en el sitio...
Otra curiosidad...cuando he cambiado la plantilla y he visto que funcionaba, aunque seleccione la anterior no me permite y sigue mostrando la que he seleccionado...
en el foro de Joomart de la plantilla comentan el problema:
https://www.joomlart.com/forums/d/47631-purity-iii-v210-not-compatible-with-joomla310/2
No sé si lo que sugieren es la mejor opción. Un saludo
Hola Jose Luis,
En efecto el problema es de la plantilla activa, entonces lo que significa que a menos que te pongas en contacto directamente con el desarrollador de la plantilla, lo idea es cambiarla por una que si sea compatible con la versión a actualizar
Ya has podido validar que en efecto si usas otra plantilla si puedes actualizar sin inconvenientes pese a que hay desajustes visuales sería necesario ajustarlos
Lo que puedes contemplar es mantener una version sin actualizar a la vista al publico y en un clon hacer las pruebas correspondientes en una version actualizada con otra plantilla en la que te dediques a ajustar los aspectos visuales, una vez culminados dichos ajustes puedes remplazar una version con la otra
Saludos!
@bruno-vichetti entiendo que no es posible instalar una versión antigua de la plantilla y luego activarla y/o cargar la copia de seguridad del sitio completo (que entiendo que contiene la plantilla sin errores no?. Un saludo
Que tal Jose Luis,
El error de la plantilla radica es en la incompatibilidad con la versión a la cual deseas actualizar el sistema base.
Aun cuando despues de actualizar Joomla quisieras activar la plantilla antigua seguirías experimentando problemas como es el caso actual
Es por ello que ademas de prescindir de la plantilla te hago la acotación de trabajar en una versión clon en adaptar el sitio ya actualizado con otra plantilla para que luego puedas migrar y actualizar el sitio en producción si asi deseas, como tambien puedes permanecer sin actualizar, ya es tu decisión
Saludos!
@bruno-vichetti Si...eso lo entiendo...pero si cargo la copia de seguridad del sitio completo ¿vuelve a Joomla 3.10 como estaba o aunque sea una copia del sitio completo mantiene la actualización a Joomla 3.12? Por saberlo, porque he hecho pruebas con copias de seguridad en local, pero no he llegado a saber nunca si cargo una copia con un sistema anterior si hace un downgrade a todo el Joomla.
A lo mejor es una pregunta estúpida, pero es que no lo he hecho nunca y entiendo que si se hace copia de todo el sitio a lo mejor se hace con core incluido, en tanto la copia pesa 1Gb.
Gracias y disculpa si es una pregunta obvia.
Hola Jose Luis,
Descuida, no existen las preguntas tontas 😉
En efecto cuando haces una restauración si dicho respaldo es una versión numerada mas baja en este caso de Joomla pues esa es la que va a restablecerse
Recuerda que mas alla de los respaldos manuales que puedas hacer, cuentas con el poder de Superbackup para restaurar tu sitio en fechas en el pasado
Saludos!
@bruno-vichetti Dios , Dios, DIOS !!! no tenía ni idea de que existía eso...qué maravilla. En dos minutos lo he tenido como antes y ahora me puedo plantear modificarlo mil veces sin cagarme por la pata abajo si la pifio. Gracias, gracias, GRACIAS os quiero muchooooo.
Hola Jose Luis,
Siempre es un gusto poder ayudarte, cualquier otra cosa que necesites estaremos atentos
Felices fiestas 🍒