Buenas a tod@s,
Me ha aparecido un mensaje en la cabecera de mi menú de administración con el siguiente texto:
Contenido solo visible a usuarios registrados
Hola Santiago,
Lo primero que debes revisar es la compatibilidad de tus extensiones, tema y módulos que tengas ahora en tu sitio web para una nueva versión de Joomla 4, que versión actualmente utilizar en Joomla?
Revisa los pasos que se mencionan en el sigueinte hilo y comprueba detalladamente todas las exnteiones que tengas y tema antes de realizar la actualización → → https://www.webempresa.com/foro/joomla-30/actualizacion-joomla-3-10-a-joomla-4
Una recomendación para trabajar mejor es iniciar una nueva instalación en la nueva versión y luego cambiar este para que sea tu dominó final. Ten en cuenta como te comento que aun cuando puedes migrar de la versión 3.x a 4 muchas extensiones y el tema que utilices puede no ser compatible.
Para crear un sitio web nuevo puedes por ejemplo crear un subdominio y en este comenzar a desarrollar tu nuevo sitio web en esta versión, una vez lo tienes listos puedes asignar este sitio web como tu nuevo sitio.
En esta, guía te indican como puedes crear un subdominio en tu cuenta de hosting:
→ https://guias.webempresa.com/preguntas-frecuentes/crear-un-subdominio/
En resumen lo primero es que compruebes la compatibilidad de tus extensiones y temas.
Teniendo en cuenta esto has evaluado generar los nuevos sitios web en WordPress, a nivel de soporte pueden ser más escalables y permitirte añadir configuraciones muchas más personalizadas, ya que la comunidad es mucho más grande, por lo que añaden muchas más características.
De todas formas, si quieres información sobre la migración de Joomla puedes verlo en su documentación oficial → https://docs.joomla.org/Joomla_3.x_to_4.x_Step_by_Step_Migration/es
Como te comento no es bueno actualizar como tal, primero es verificar compatibilidades. Si quieres probar como va todo en estos sitios web puedes clonar tu sitio web, para ello puedes revisar el siguiente hilo de foro donde se trató un tema similar → https://www.webempresa.com/foro/joomla-30/crear-un-clon
Un Saludo
Gracias por tu respuesta @karen!
He estado comprobando la compatibilidad de extensiones, tema y módulos y parece ser que tengo CASI todo correcto, puesto que, la plantilla que utilizo (Shape5_vertex) parece ser no compatible con Joomla 4.
Otro problema que me encuentro es que mi cuenta ha superado el número de inodos, lo que me obliga a antes de nada, borrar archivos.
Y con todo esto y tras leer tus consejos, me surgen estas dudas:
- El número de inodos superado, afectaría tanto a los dominios como a los subdominios que pueda crear, ¿cierto? En tal caso, antes de crear nada, debería reducir el número de inodos.
- He intentado crear un subdominio para ir "probando/investigando" el desarrollo de un nuevo sitio pero, no me permite la opción de seleccionar el dominio al que asignar el subdominio. No me da acceso a dicho boton y aparece como vacío. He pensado que puede ser por superar el número de inodos, no se si estoy equivocado.
- Tengo 3 dominios registrados y, entre ellos, dos ("iespadrepoveda.com" y "iespadrepoveda.es") apuntan al mismo sitio. ¿Sería una buena opción desvincular uno del otro y construir una nueva web en uno de ellos? Es decir, dejar "iespadrepoveda.es" con lo que hay actualmente en la web y hacer que "iespadrepoveda.com" sea una nueva web. En tal caso, ¿que pasos habría de seguir?
Al hilo de mi última pregunta, también he contemplado la opción de usar WordPress en vez de Joomla para la nueva web, por lo que, si es una opción acertada, me gustaría saber que pasos habría de dar desde que desvinculo ambos dominios hasta que empiezo a configurar uno de ellos con WordPress.
Muchas gracias de antemano, un saludo.
Que tal Santiago,
- El número de inodos superado, afectaría tanto a los dominios como a los subdominios que pueda crear, ¿cierto? En tal caso, antes de crear nada, debería reducir el número de inodos.
Es correcto, el consumo al ser compartido se verán afectadas todas las webs que se encuentren alojadas en determinado servidor
- He intentado crear un subdominio para ir "probando/investigando" el desarrollo de un nuevo sitio pero, no me permite la opción de seleccionar el dominio al que asignar el subdominio. No me da acceso a dicho boton y aparece como vacío. He pensado que puede ser por superar el número de inodos, no se si estoy equivocado.
No debería, dejanos capturas del proceso para apoyarte o si se requiere de que eleves la consulta a nuestros compañeros de tickets
https://guias.webempresa.com/preguntas-frecuentes/crear-un-subdominio/
- Tengo 3 dominios registrados y, entre ellos, dos ("iespadrepoveda.com" y "iespadrepoveda.es") apuntan al mismo sitio. ¿Sería una buena opción desvincular uno del otro y construir una nueva web en uno de ellos? Es decir, dejar "iespadrepoveda.es" con lo que hay actualmente en la web y hacer que "iespadrepoveda.com" sea una nueva web. En tal caso, ¿que pasos habría de seguir?
Pues segun entiendo uno de los dominios mencionados debe de ser el principal y el otro funciona como alias o redirección, si deseas disponer de uno de ellos solo bastara con que lo apuntes a otro directorio en el servidor
https://guias.webempresa.com/preguntas-frecuentes/apuntar-dominio-principal-una-carpeta/
Al hilo de mi última pregunta, también he contemplado la opción de usar WordPress en vez de Joomla para la nueva web, por lo que, si es una opción acertada, me gustaría saber que pasos habría de dar desde que desvinculo ambos dominios hasta que empiezo a configurar uno de ellos con WordPress.
Continuando con el punto anterior una vez ya tengas uno de los dominios disponibles puedes comenzar con la instalación de WordPress, sin duda sera una mejora para las iteraciones a futuro de tu sitio web, si deseas mas argumentos para ejecutar la transición puedes consultar el siguiente articulo
https://www.webempresa.com/blog/joomla-vs-wordpress.html
Saludos!
Gracias @bruno-vichetti!
Bueno, pues he estado borrando archivos, y verificando que todo era compatible con Joomla 4 (y creo que así es o era).
Tras esto, la web funcionaba perfectamente y he procedido a la actualización de Joomla a través de un archivo. Para ello me descargué la versión estable de Joomla 4 desde la web oficial y con ese archivo procedí a realizar la instalación.
En el proceso, me ha dado un error y ahora me aparece lo siguiente:
Tras esto, accedo al panel de Webempresa, y veo las opciones de actualización de PHP. De las disponibles está la 7.2 y otras en adelante.
Si elijo la versión 7.2 de las que me ofrece el panel, me sigue apareciendo ese error pero, si elijo a partir de la 7.3 en adelante, me aparece este otro error:
He comprobado las versiones 7.3, 7.4, 8.0, 8.1 y 8.2 y en todos los casos me sale dicho error.
¿Qué puede estar ocurriendo y qué solución puede tener? Me pide actualizar Joomla y luego PHP porque no soportaría versiones más nuevas de PHP mi versión de Joomla pero, cuando lo estoy haciendo, me encuentro que para actualizar Joomla necesito una versión más reciente de PHP.
Gracias de antemano por vuestro tiempo y vuestras respuestas.
Hola Santiago,
Es por esto que Karen te recomendó realizar una instalación en blanco de Joomla 4, Joomla 3 no es compatible con versiones altas de PHP y Joomla 4 no lo es con versiones antiguas, entonces no esta pensado del todo para un entorno de actualización seguro.
Te recomendamos que restablezcas tu sitio a antes de la actualización con superbackup:
Luego realices una instalación en limpio de Joomla 4 y pasases tu contenido.
Un saludo 🖐️
Gracias @argenis!
Entiendo lo que dices y, he leído en hilos del foro que el paso de la versión 3 a 4 es una "minimigración" donde se supone que todo está más controlado y menos propenso a errores.
¿Se podría saber a que es debido el error que da cuando uso versiones de PHP superiores a la 7.2? ¿Podría ser la plantilla? Lo pregunto por volver a restaurar y probar el proceso nuevamente. Al menos me servirá de aprendizaje.
Si realizo lo que comentas tu y comentó Karen, ¿Qué pasos habría de seguir para realizar la instalación en limpio de Joomla 4? ¿Y como habría de pasar posteriormente mi contenido?
Un saludo!
Hola Santiago.
Primero restaura la web para evitar ese error y luego lo vamos viendo paso a paso.
¿Qué pasos habría de seguir para realizar la instalación en limpio de Joomla 4?
Para instalar Joomla lo puedes hacer desde tu cuenta de WePanel -> Softaculous -> Joomla
Tienes una guía en este enlace:
-> https://guias.webempresa.com/preguntas-frecuentes/instalar-web-con-softaculous/
Puedes crear un subdominio y realizar la instalación en ese Subdominio.
-> https://guias.webempresa.com/preguntas-frecuentes/crear-un-subdominio/
Un saludo
Muchas gracias @pepesoler!
Ya voy aclarando cosas y parece que todo ha ido bien.
He creado un subdominio y en este (usando Softaculous) he realizado la instalación de Joomla 4.
Tras esto, al acceder al sitio, he visto que me pedían actualizar a Joomla 5 y, tras descargar el paquete de update, he realizado dicha actualización.
Por tanto, mi subdominio ahora tiene la versión 5.3.3 de Joomla y PHP 8.4.
El siguiente paso es saber como migrar/pasar todo el contenido de mi web a este subdominio y que al direccionar a mi web accedamos a esta nueva versión.
Quedo pendiente de vuestras indicaciones, muchas gracias!
Hola Santiago,
Ahora seria exportar el contenido, Joomla no tiene esto por defecto, así que tendrías que instalar un módulo, por ejemplo este:
https://extensions.joomla.org/extension/j2xml/
Exportar todo lo que quieras de alli, para luego ir a tu nueva instalación en 5 e instalar el mismo módulo para importar el contenido, otra alternativa, pero es de pago sería esta:
https://extensions.joomla.org/extension/sp-transfer
Un saludo 🖐️
Gracias @argenis!
He estado revisando ambas herramientas pero, j2xml creo que no está funcionando bien.
Tras instalarla, únicamente me da la opción de importar pero no de exportar, que sería el primer paso que he de hacer.
Dejo captura de pantalla y espero saber si existe alguna otra solución (a priori no de pago).
Muchas gracias y un saludo!
Hola Santiago,
Verifica con este enlace:
https://www.eshiol.it/joomla/j2xml/j2xml-3-3.html
Parece que ya es tan vieja la versión que la discontinuaron, entonces puedes descargar el módulo de ese enlace y validar si te muestra la opción de exportar.
Un saludo 🖐️
Gracias @Argenis,
Con un poco de tiempo he conseguido que J2XML funcione (buscando otras versiones).
Yo pensaba que se haría una exportación integra de todo el contenido pero, veo que no es así, que hay que ir parte por parte (Categorias, Articulos, etc.).
Visto esto, ¿hay algún orden que tenga que hacer la importación?
Además, veo que los menús no los puedo exportar por lo que no se si tengo que crearlos todos manualmente o existe otra opción. Y aún si los creo, no se si tendrán el mismo ID y a la hora de importar cosas los detectarán correctamente.
Otra opción que he visto es la de sp-transfer, que aunque es de pago, no se bien como funciona y si existe algún tutorial que detalle bien el proceso.
Gracias!
Hola Santiago.
Lo primero seria importar las categorías y luego se importan los artículos
veo que los menús no los puedo exportar por lo que no se si tengo que crearlos todos manualmente o existe otra opción.
Lo mejor es que los crees de nuevo antes de hacer la importación:
Abrir el menú en Joomla 3 y anotar los ítems y jerarquías.
Crear el menú equivalente en Joomla 5
Otra opción que he visto es la de sp-transfer
SP transfer, como tu dices, es un componente de pago pero su configuración no es tan sencilla ya que se necesitan accesos FTP y BD
existe algún tutorial que detalle bien el proceso
Puedes ver la documentación que hay en su sitio oficial:
-> https://kainotomo.com/kb/joomla-extensions/sp-transfer-user-guide
Un Saludo