como he dicho, el error no es PHP hay que leerlo bien....
Cita: Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function
osea, si lo hubieses entendido dice:
Cita: ..por favor usa la opcion de date.timezone ... o la función date_default_timezone_set
y si seguimos investigando (así debería ser)
http://php.net/date_default_timezone_set
ya aprendimos?
NOTA que en el mismo error viene la solución ... solo es cuestión de análisis y bingo!!
problemas para entender ???
dudas en investigar ???
algún problema ???
una pronta solución (pero a la ves ignorante) sería esto..
Código PHP:
date_default_timezone_set('UTC');
// ...
echo date('d-m-Y');
claro, eso depende de tu ubicación horaria, etc...
(espero te sepas servir)
suerte!