Lo único que se me ocurre... y es casí una locura, es que la función date no este habilitada.
Revisa la info de php
Código PHP:
<?php
phpinfo()
?>
Y busca si la función date esta habilitada:
Cita: date
date/time support enabled
La verdad es muy raro, No se si alguien con más experiencia sabe algo de esto.