Buenas tardes, tras realizar la actualización de joomla 2.5.28 a la última versión 3.9.1 la web me ha dado el siguiente error:
0
Class 'JParameter' not found
No puede visitar esta página debido a:
Un marcador o favorito caducado
Un motor de búsquedas que tiene un listado caducado para este sitio
Una dirección mal escrita
Usted no tiene acceso a esta página
No se pudo encontrar el recurso solicitado.
Se ha producido un error mientras se procesaba su solicitud.
Por favor, pruebe con alguna de las páginas siguientes:
Página de inicio
Buscar en este sitio
Si la dificultad persiste, por favor, contacte con el administrador del sistema de este sitio y reporte el error de más abajo..
Class 'JParameter' not found
Creo que puede ser alguna extensión o módulo que no es compatible con la última versión de joomla, pero, ¿cuál es?
Saludos
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Un salto de Joomla 2.5.28 a 3.9.1 es un cambio bastante importante y requiere ser realizado con cautela.
¿Realizaste copia de seguridad, cómo recomendamos siempre, antes de actualizar?
¿Que versión de PHP tienes activada para la web ahora con Joomla 3.9.1?
Lo puedes comprobar en tu cpanel, Software, "Configurar PHP", abajo del todo, si ya hiciste anteriormente cambios de versiones de PHP.
Joomla 3.9.1 requiere necesariamente PHP 7.1 o superior.
Quedo pendiente de tus indicaciones.
Hola Luis, sí actualicé la versión PHP a la 7.3.
También hice una copia de seguridad con akeeba backup, pero para actualizar a la versión 3.5.1 tuve que desinstalar el akeeba backup y actualizar todas las extensiones y módulos, pero muchos de ellos, por no decir casi todos me daban el siguiente error:
Se ha producido un error actualizando COM_INSTALLER_TYPE_TYPE_.
Actualización de la extensión inválida
Tipo de archivo desconocido
Así que tuve que purgar la caché y finalmete me dio la opción de actualizar a la versión 3.5.1
Luego en opciones de actualización de joomla el servidor de actualizaciones tiene que estar en "soporte de corta duración -STS-
Finalmente actualizo a la versión 3.5.1 y me da el siguiente warning:
Update: :Extension: No se ha podido abrir http://www.eshiol.it/update/com_j2xmlimporter/extension.xml
Update: :Extension: No se ha podido abrir https://www.joomlacontenteditor.net/index.php?option=com_updates&view=update&format=xml&id=1&file=extension.xml
Me da la opción de volver a actualizar a la 3.6.5 y luego a la 3.9.1
Una vez en la última versión de joomla instalo la plantilla Zenith II, la pongo predeterminada y ya me iba a poner a realizar los cambios oportunos de logos, colores, módulos... pero me da el problema "CLASS JPARAMETER NOT FOUND" y no se que tengo que hacer.
Espero que puedas ayudarme lo antes posible.
Gracias
Hola,
¿Antes de instalar Zenith II la web funcionaba con cierta regularidad tras actualizar a Joomal 3.9.1 y activar PHP 7.3?
Importante: Mejor que actives PHP 7.2 ya que no hay garantías de que muchas de las extensiones que usas sean compatibles todavía con PHP 7.3 que acaba de salir oficialmente a finales de diciembre de 2018.
No tengo claro que Zenith II sea compatible con Joomla 3.9.1: https://www.themexpert.com/joomla-templates/zenithii
Saludos
Entonces, ¿qué plantilla nos recomiendas similar a la University?
Hola.
veo que la pagina esta cargando y me comentan desde hosting que restauraron la web.
¿ Que versión tienes instalada de joomla ?
Sobre el error " Class 'JParameter' not found " habría que sustituirlo por JRegistry= new JRegistry(); pero necesitamos saber que extensión es la que esta provocando ese aviso y para eso tenemos que reportar el error, es decir, necesitamos que actualices la versión de Joomla.
Un saludo