Avisos
Vaciar todo

Actualizacion Joomla 3.10 a joomla 4  

 
Albert
 Albert
Usuario activo

Hola,

He actualizado todos los componentes de Joomla (solo tenia 2) y he utilizado php 7.4 y he procedido a actualizar a Joomla 4

ME ha salido el error:

Attempted to load trait "AjaxHandler" from namespace "Joomla\Plugin\System\Webauthn\PluginTraits".
Did you forget a "use" statement for another namespace?

He mirado activando el debug y veo que si que tengo el archivo del plugin
Alguna idea ??


Contenido solo visible a usuarios registrados

Citar
Respondido : 27/09/2021 1:05 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Albert, 

Que versión de PHP estas usando para tu sitio web?, prueba modificar la versión de PHP a 7.4 o 8 y verifica si con ello no se muestra este error. Para modificar la versión de PHP puedes comprobar la siguiente guía que tenemos disponible -> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

Un Saludo 

ResponderCitar
Respondido : 27/09/2021 1:28 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Albert
 Albert
Usuario activo

Hola,

 

Utilizo 7.4 porque no puedo utilizar la 8, el cpanel de webempresa no me da la opcion, la version mas alta que veo es 7.4

ResponderCitar
Respondido : 27/09/2021 1:43 pm
Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Albert.

Veo lo siguiente:

[27-Sep-2021 15:13:41 Europe/Berlin] PHP Fatal error: Trait 'Joomla\Plugin\System\Webauthn\PluginTraits\AjaxHandler' not found in /home/sibeosdev1/public_html/plugins/system/webauthn/webauthn.php on line 34

 

El mensaje de error es porque faltan archivos, es decir no encuentra Plugin _> System -> Webauthn -> PluginTraits -> AjaxHandler

 

Luego veo otro error, una declaración de nombre en una clase.

Attempted to load trait "AjaxHandler" from namespace "Joomla\Plugin\System\Webauthn\PluginTraits


No sé como hiciste la actualización si fue descargando el paquete de actualización de de Joomla o fue con la actualización automática.

Visto estos errores lo mejor es que restaures la web y no vez lo tengas lo comuniques y vemos de actualizarla:

->  https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-de-seguridad-con-superbackup-en-cpanel/#restaurar-web

 

Un saludo

ResponderCitar
Respondido : 27/09/2021 3:05 pm

Cursos Gratuitos WordPress

Albert
 Albert
Usuario activo

@pepesoler realmente lo que he hecho es seguir el manual.

He actualizado todo, he cambiado el Joomla source a next. Entonces me ha salido para actualizar a 4 y de golpe me ha salido este mensaje.

Si que con php 7.4 tengo algun joomla 4 instalado con webempreso, o sea que deberia funcionar.

Ahora estoy restaurando la web de la copia que tenia, pero ya me indicas como podemos proceder.

 

ResponderCitar
Respondido : 27/09/2021 3:52 pm
Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Alberto.

Ok cuando tengas restaurada la web lo indicas y lo revisamos antes de actualizar.

 

Un saludo

ResponderCitar
Respondido : 27/09/2021 4:06 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Albert
 Albert
Usuario activo

Ok, ya esta restaurado, y todo lo actualizable actualizado

 

ResponderCitar
Respondido : 27/09/2021 4:12 pm
Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Albert.

Lo primero comprueba que las extensiones ( plugins, componentes, módulos ) sean compatibles paar la version 4 de Joomla, hay muchos que aun no son comaptibles.

Puedes verlo si lo revisas en Extension directory de Joomla:

-> https://extensions.joomla.org/

Buscas la extension y revisa si es Compatible:

screenshot extensions.joomla.org 2021.09.27 17 38 03

Revisa que la plantilla sea compatible con al Ultima version de Joomla y este actualizada a esa version:

 

Una vez lo compruebes todo actualiza Joomla a la ultima version de la rama 3x que es la 3.10.2

Cuando lo tengas actualizado revisa que todo cargue sin problemas.

 

Una vez revisado:

.- Descarga la actualización a Joomla 4 desde este enlace:

-> https://downloads.joomla.org/es/cms/joomla4/4-0-0

Descarga el paquete " Joomla! 4.0.0 Upgrade Package (.zip) "

screenshot downloads.joomla.org 2021.09.27 17 49 23

.- Accede a Componentes -> Actualizaciones de Joomla.

.- Selecciona la pestaña Subir y actualizar y selecciona el archivo que descargaste:

screenshot joomlero cp95.webjoomla.es 2021.09.27 17 54 21

.- Pulsa en subir e instalar:

screenshot joomlero cp95.webjoomla.es 2021.09.27 17 57 38

Realiza la actualización y comprueba que todo carga bien.

 

Lo mas importante es que compruebes que todo es compatible paar la version 4x de joomla

 

Un saludo

 

 

 

Esta publicación ha sido modificada el hace 3 semanas por Pepe
ResponderCitar
Respondido : 27/09/2021 5:02 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Albert
 Albert
Usuario activo

Hola,

En principio veo todo bien, intento hacer lo que me dices tu y obtengo el mensaje de error:

Error

COM_INSTALLER_MSG_INSTALL_WARNINSTALLUPLOADERROR
 
y no me instala nada !
 
quieres que te pase los parametros por privado y lo miras ??
 
ResponderCitar
Respondido : 27/09/2021 6:43 pm
Albert
 Albert
Usuario activo

Mismo problema !!!

ResponderCitar
Respondido : 27/09/2021 6:54 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Antes de instalar a Joomla 4 prueba instalando la versión más reciente de la misma rama, Joomla 3.x

Veo que esta disponible la versión 3.10.2, verivica si actualizando a esta versión te sucede lo mismo.

https://downloads.joomla.org/es/cms/joomla3/

Si no tienes problemas con la 3.10.2, mejor espera un poco posiblemente salga algún parche en la misma rama, por ejemplo Joomla 3.10.3 que te sea facil pasar desde esa versión a la version 4.

Saludos.

Esta publicación ha sido modificada el hace 3 semanas 2 veces por Jhon
ResponderCitar
Respondido : 27/09/2021 7:06 pm