Actualizacion Jooml...
 
Avisos
Vaciar todo

Actualizacion Joomla 3.10 a joomla 4

11 Respuestas
4 Usuarios
0 Reactions
35 Visitas
Respuestas: 6
Active Member
Topic starter
 

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


 
Respondido : 27/09/2021 12:05 pm
Karen Rios
Respuestas: 18663
Illustrious Member 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 


 
Respondido : 27/09/2021 12:28 pm
Respuestas: 6
Active Member
Topic starter
 

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


 
Respondido : 27/09/2021 12:43 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

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


 
Respondido : 27/09/2021 2:05 pm
Respuestas: 6
Active Member
Topic starter
 

@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.

 


 
Respondido : 27/09/2021 2:52 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Alberto.

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

 

Un saludo


 
Respondido : 27/09/2021 3:06 pm
Respuestas: 6
Active Member
Topic starter
 

Ok, ya esta restaurado, y todo lo actualizable actualizado

 


 
Respondido : 27/09/2021 3:12 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

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 4 años por Pepe
 
Respondido : 27/09/2021 4:02 pm
Respuestas: 6
Active Member
Topic starter
 

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 ??
 

 
Respondido : 27/09/2021 5:43 pm
Respuestas: 6
Active Member
Topic starter
 

Mismo problema !!!


 
Respondido : 27/09/2021 5:54 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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 4 años 2 veces por Jhon
 
Respondido : 27/09/2021 6:06 pm