En un proyecto con Joomla! utilizo el módulo "JComments Latest" en su versión 2.5.4 (la versión más reciente es la 2.5.6) que sirve para mostrar los últimos comentarios realizados en los artículos de Joomla!, donde, lógicamente está instalado el famoso componente JComments.
Trabajaba con Joomla! 1.5.21 en un recién actualizado PHP 2.3.8. Parecía que todo funcionaba correctamente con el cambio de versión de PHP en el servidor, pero un día un usuario escribió un enlace en su comentario y a continuación apareció un mensaje de error en el módulo JComments Latest al intentar mostrar mencionado comentario:
SoluciónDeprecated: Function split() is deprecated in /home/web/public_html/components/com_jcomments/jcomments.php on line 1245
Después de mucho buscar, pude saber que el error viene provocado a que JComments utiliza la función split para acortar los enlaces que se escriben en los comentarios, pero esa función está obsoleta en la nueva versión de PHP.
Para solucionarlo, pude econtrar un rápido y sencillo remedio. En primer lugar, buscamos el archivo donde nos da el error:
Y lo editamos, sustituyendo en todo el documento la expresión:...components/com_jcomments/jcomments.php
por:split
Realizando este sencillo cambio, se actualiza la función y todo vuelve a funcionar correctamente.explode
Muchísimas gracias por tu aportación. Algunas veces la virgencita se aparece en forma de blogger y nos libra de un tremendo "marrón".
ResponderEliminarLo dicho , muchísimas gracias.
;)
Gracias a ti, todos sabemos lo bien que sienta encontrar aquello que buscas con muchas ganas.
ResponderEliminarUn saludo!
Muchas gracias, problema solucionado!
ResponderEliminarGracias a la Virgencita y a Anonimo!!
ResponderEliminarTambien me sirvio tu consejo para arreglar los títulos del menú en mi template, que de repente aparecieron con este mismo error!
Graciassss!!
Muchas gracias, me ayudaste a solucionar un problema que no sabia de donde surgía, muchas gracias de nuevo.
ResponderEliminarMil gracias
ResponderEliminarGracias, gracias y gracias.
ResponderEliminarDe nada! es gratificante ver que sirve para algo compartir los problemas.
ResponderEliminarSolo puedo decir... UN MILLÓN DE GRACIAS
ResponderEliminarsos GROSO !
ResponderEliminarMe salvaste!°° la verdad que sin palabras!!
ResponderEliminarmuchas gracias
ResponderEliminarMuchas gracias, me sirvió para chamilo, que apareció ese error
EliminarNo hace falta que sea en Joomla. Muchas gracias
ResponderEliminarExcelente viejo, gracias.
ResponderEliminarmuchas gracias amigo!! gran solucion para mi vtger!
ResponderEliminarexcelente!!!!!
ResponderEliminar5*
ResponderEliminar¡¡¡Mil gracias!!! no uso Joomla pero en una app me salia el mismo error y gracias a tu post lo solucione. Gracias de nuevo.
ResponderEliminar