Publicado el Dejar 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 Dejar un comentario

Registrar la COM API de EFS de Pictometry

Para los que empiezan a desarrollar con el objeto COM del EFS de Pictometry y se encuentran con que no existen los objetos COM (PictometryInterface 1.0 Type Library) al querer refrenciarlos en una aplicación windows a traves del Visual Studio aquí describo la solución:

  • Entrar a una ventana CMD de windows con privilegios de administrador.
  • Ir a la ruta donde se tiene instalado el EFS, en mi caso, “C:\Program Files\Pictometry\EFS2.7“.
  • Ejecutar el siguiente comando: ElectronicFieldStudy.exe /regserver
  • Vuelva a revisar los objetos COM y debe aparecer tanto PictometryInterface 1.0 Type Library como PictometryStudio 1.0 Type Library.
  • Registre PictometryInterface 1.0 Type Library en su proyecto de visual studio.

Es todo. Saludos!