A prescondere che non è un errore ma è un warning, e può essere trascurato (il tuo server probabilmente è impostato su E_ALL nel php.ini)
Ti sta dicendo che è sconsigliato usare la data e l'ora di sistema, in quanto potrebbe non essere corretta se un utente non risiede dove risiede il server (timezone diversi).
Se per te non è un problema ignora il warning e imposta il php.ini su E_ERROR e non su E_ALL
Altrimenti in cima a tutto imposto il timezone
Codice PHP:
date_default_timezone_set('America/Los_Angeles');