Domanda Avviso: data (): non è sicuro fare affidamento sulle impostazioni del fuso orario del sistema - Cosa succede?


Avviso: data (): non è sicuro affidarsi alle impostazioni del fuso orario del sistema. Sei necessario per utilizzare l'impostazione date.timezone o la funzione date_default_timezone_set (). Nel caso in cui hai usato uno di questi metodi e ricevi ancora questo avviso, molto probabilmente hai sbagliato a digitare l'identificatore del fuso orario. Abbiamo selezionato il fuso orario 'UTC' per ora, ma per favore seleziona date.timezone per selezionare il tuo fuso orario. in /var/www/folder/script/controllers/AC.php sulla riga 342

e alla sceneggiatura

return date('m/d/Y H:i:s', $tm);

Cosa dovrei fare?


1
2017-08-13 10:58


origine




risposte:


Penso che l'avvertimento dia una risposta molto chiara:

[...] si prega di impostare date.timezone per selezionare il fuso orario. in /var/www/folder/script/controllers/AC.php sulla riga 342

Quindi, per esempio, puoi aggiungere il prossimo codice al tuo script php (da qualche parte prima della riga 342):

if( ! ini_get('date.timezone') )
{
   date_default_timezone_set('GMT');
}

Maggiori informazioni (ci sono anche alcuni esempi):


3
2017-08-13 11:08