Título: php warning ignora una funcion Publicado por: gAb1 en 2 Agosto 2013, 21:14 pm Hola, estoy intentando instalar un cms pero tengo un problema con la funcion date.timezone...
Esto es lo que sale cuando entro a la web: Citar PHP Error: Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. Reporting File: /home/chazy/WebServer/Apache/htdocs/system/core/Logger.php Line: 206 La primera vez, tenia la función comentada y era normal, pero la descomente y le añadi mi zona horaria: Citar date.timezone = "Europe/Madrid" He probado de muchas maneras, sin comillas tambien... pero no consigo corregir el error. Se supone que el error indica que no se ha especificado una zona horaria, pero esque si esta en el php.ini Uso ubuntu 13.04 con apache 2.4.6 y php 5.5.1. Lo he compilado yo. El php funciona correctamente y tengo todo lo que necesito activado, pero esa funcion es obligatoria creo y se tiene que activar... Aqui podeis ver el phpinfo() -> http://84.120.113.146/test.php Gracias. saludos gAb1 Título: Re: php warning ignora una funcion Publicado por: #!drvy en 3 Agosto 2013, 01:34 am Estas seguro de que lo has puesto en el php.ini que ejecuta el proceso de php ?
Porque el phpinfo dice: date.timezone no value no value PD: Podrías probar esto: date_default_timezone_set('Europe/Madrid'); en el script.. Saludos Título: Re: php warning ignora una funcion Publicado por: gAb1 en 3 Agosto 2013, 02:17 am Es extraño lo que dices sobre si es el php.ini que ejecuta el proceso... cuando compile e instale php especifique el directorio donde seria leido el php.ini pero no se instalo, tuve que copiarlo manualmente y renombrarlo quitandole -development del final...
¿Es posible que hayan otros php.ini donde lee esa función en concreto? Tal y como se puede leer al principio del phpinfo esta en la siguiente ubicacion: Citar Configuration File (php.ini) Path /home/chazy/WebServer/Apache/conf/php.ini No encuentro mas php.ini en phpinfo()Título: Re: php warning ignora una funcion Publicado por: #!drvy en 3 Agosto 2013, 02:41 am Vale, no me fije en esto:
Configuration File (php.ini) /home/chazy/WebServer/Apache/conf/php.ini Loaded Configuration File (none) Vamos que le indicas pero no le carga. Quizas este te ayude (es la respuesta marcada como correcta): http://stackoverflow.com/a/6434564 Saludos Título: Re: php warning ignora una funcion Publicado por: gAb1 en 3 Agosto 2013, 03:05 am Muchisimas gracias, era justo lo que le faltaba para funcionar correctamente :)
|