Ab der PHP Version 5.3 muss in der php.ini die Zeitzone (Timezone) von Hand gesetzt werden dies erfolgt unter Debian über folgenden aufruf

nano  /etc/php5/apache/php.ini

es sind eventuell je nach Konfigurationen dort mehrere Ordner

root@server: ls /etc/php5/
apache2  cgi  cli  conf.d  fpm

ihr müsst dann die php.ini in allen Ordnern ändern, in der php.ini setzt ihr einfach folgendes ein

date.timezone = 'Europe/Berlin'

Speichern und Apache neustarten

/etc/init.d/apache2 restart

Sollte nun wieder  passen