Cómo activar los informes de errores de PHP desde el administrador de Joomla
La funcionalidad de Informe de errores (error_reporting) en Joomla resulta realmente útil a la hora de determinar qué es lo que está provocando determinados fallos en su sitio. En muchas ocasiones estos errores inesperados normalmente tienen como resultado una página en blanco que impide ver el sitio, pero si configuramos adecuadamente los informes de errores podremos obtener más información para intentar averiguar que está pasando. Realmente no es una funcionalidad propia de Joomla, sino que es una configuración de PHP que nos va a permitir visualizar los posibles errores, warnings o notice que tengan lugar durante la ejecución del código.
En algunas ocasiones nos encontramos con sitios web de nuestros clientes que no han configurado las urls amigables de la forma más óptima para el posicionamiento en buscadores. En este artículo nos vamos a centrar en un caso en concreto, cuando las urls tienen la siguiente forma misitio.com/index.php/mi-enlace-menu, estas urls se pueden mejorar para que sean misitio.com/mi-enlace-menu. Eliminando el /index.php/ tendremos unas urls más amigables y sencillas de recordar para los visitantes del sitio web. Además redirecionaremos las urls antiguas para evitar problemas de urls duplicadas y enlaces rotos.
Os presentamos el módulo Unite Language Switcher, como una alternativa interesante al módulo Selector de idioma (mod_languageswitcher) que trae Joomla por defecto. El módulo que incorporá el core de Joomla solo permite mostrar un listado de banderitas alineadas o un desplegable con texto, pero esta extensión nos va a permitir mostrar un desplegable con las banderas de los idiomas del sitio.
Justo cuando estábamos preparando un artículo para contaros que se había publicado Joomla 3.1.0 y Joomla 2.5.10, nos encontramos por sorpresa con la liberación de las versiones 3.1.1 y 2.5.11. Vamos a conocer a qué se debe estas dos publicaciones, pero os adelanto que deberíais actualizar para corregir los nuevos fallos de seguridad que se han descubierto en el core de Joomla.