Spiga

Cuidado con PHP 5.2.4 y Creole

September 13, 07 by Pedro Hernández

Arthur Koziel (desarrollador que utiliza el framework symfony) nos cuenta en su blog Symfoniac, que hace poco actualizó a la version 5.2.4 de php y con ello se ha topado con un pequeño problema que da entre esta versión y Creole (el sistema de abstracción de la base de datos utilizado por symfony).

El problema entre esta pareja está en los campos timestamp con valores por defecto: 0000-00-00 00:00:00 , específicamente en la función getTimestamp(), ya que a partir de esta nueva versión PHP devuelve un valor booleano (False) y no el valor numérico como lo hacia en las versiones anteriores.

De momento no hay un parche oficial para Creole, pero Arthur nos propone una pequeña solución pero a la vez nos recomienda volver a las versiones 5.2.3 de PHP para seguir trabajando con toda normalidad nuestros proyectos symfony.

Fuente: Warning about PHP 5.2.4 and Creole