2010-07-23 15 views
5

Estoy intentando instalar una aplicación PHP de fuente abierta IIS; después de la instalación recibo el siguiente error:Advertencia: require_once(): No es seguro confiar en el timezone settingserror del sistema en PHP

Advertencia: require_once(): No es seguro confiar en la configuración de la zona horaria del sistema. Usted es requerido para usar la configuración de fecha.tiempo o la función date_default_timezone_set(). En caso de que haya utilizado alguno de esos métodos y aún reciba esta advertencia, es probable que haya escrito mal el identificador de zona horaria. Seleccionamos 'Asia/Kolkata' para '5.5/sin DST' en lugar de D: \ Inetpub \ wwwroot \ dotproject \ lib \ adodb \ adodb.inc.php

Respuesta

12

Esto no tiene nada que ver con require_once() pero con el tiempo/función de fecha que está utilizando en el script incluido.

ver http://docs.php.net/datetime.configuration#ini.date.timezone y http://docs.php.net/timezones

solución más simple: Ponga

date.timezone = "Asia/Kolkata" 

en su php.ini. Utilice

<?php echo get_cfg_var('cfg_file_path'); 

para determinar qué php.ini tiene que editar.

+0

O si no tiene acceso, use la fecha_default_timezone_set ("Asia/Kolkata") como sugiere el mensaje en su código. – Blizz

Cuestiones relacionadas