Publicado el Deja un comentario

Las rutas (routes) no funcionan en Laravel.

En una aplicación web desarrollada con el framework Laravel (PHP) el ruteo (routing) no funcionaba, enviaba a una página inexistente. En este caso el problema era una configuración de Apache 2 donde estaba publicada dicha aplicación y no de la aplicación en si.

La solución fue la siguiente:

Se cambió la directiva AllowOverride del valor None a All dentro de la directiva Directory que contiene la trayecto de directorios donde se encuentra publicada la aplicación, dentro del archivo de configuración de Apache 2 (httpd.conf). En nuestro caso la aplicación se encontraba dentro del directorio raíz.

No olviden reiniciar el servicio de Apache 2 para que refleje los cambios.

Espero y les sirva.

¡Hasta la próxima!

Publicado el Deja un comentario

Joomla!, el popular Sistema de Administración de Contenidos (CMS) lanza su versión 3.

Joomla! da un gran salto dentro del espacio móvil con un rediseño completo tanto de la interfaz pública como de la administrativa. Con la adopción del framework Bootstrap, Joomla! se ha convertido en el primer gran CMS en estar adaptado para dispositivos móviles en ambas zonas. Ahora, todo sitio web puede ofrecer a sus visitantes contenido adaptado a móviles, así como herramientas también adaptadas a las interfaces de estos dispositivos para los administradores.

Visita el sitio de Joomla! 3 para descargarlo y para obtener una información más completa de esta versión.

Publicado el Deja un comentario

PHP Error: date(): It is not safe to rely on the system’s timezone settings.

Este error me sucedió en mi instalación de Claroline al actualizar a una nueva versión de PHP. “Googleando” encontré la solución en este página.
Cómo explica dicha página la solución es editar el archivo php.ini, que en mi caso se encuentra en la carpeta /etc.
La variable date.timezone estaba comentada, procedí a quitarla comentario y le establecí el valor siguiente:

[Date]
; Defines the default timezone used by the date functions
; http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone
date.timezone = America/Mexico_City

En mi caso establecí el timezone a mi correspondiente zona en México.

Espero les sea de utilidad.

Publicado el 3 comentarios

Actualizar php 5.1 a 5.3 en CentOS 5.5

Primero desinstale el php 5.1:

yum erase php php-common php-cli

Esto removera php y todas sus dependencias. Una vez desinstalado instale php 5.3:

php install php53*

El comando anterior instala todos los paquetes php53, si desea sólo instalar algunos, especifique los nombres de ellos en lugar de php53*.

Espero y le sea útil.

Publicado el Deja un comentario

phpMyFAQ no envíaba correos después de instalar bajo Windows Server 2003 IIS 6.0

Problema:
Instalé el software gratuito de preguntas y respuestas phpMyFAQ bajo ambiente windows server 2003 y IIS 6.0 y no enviaba correos (emails).

Solución:
Se necesitaba agregar el locahost en el servicio SMTP de IIS 6.0. Aquí están las instrucciones detalladas.

Saludos!