Joomla

Error time zone pada joomla

Problem :

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system’s timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘America/New_York’ for ‘EST/-5.0/no DST’ instead in …

dan

Warning: date() [function.date]: It is not safe to rely on the system’s timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘America/New_York’ for ‘EST/-5.0/no DST’ instead in …

Solusi :

1.Open date.php
2.Find the line
Code:
function __construct($date = ‘now’, $tzOffset = 0)
which is the function definition
3.At the very beginning of the function definition, insert the code
Code:
date_default_timezone_set (“yourTimeZone”);

ex :

function __construct($date = ‘now’, $tzOffset = 0)
{
date_default_timezone_set (“Asia/Jakarta”);
if ($date == ‘now’ || empty($date))
{
$this->_date = strtotime(gmdate(“M d Y H:i:s”, time()));
return;
}

$tzOffset *= 3600;
if (is_numeric($date))
{
$this->_date = $date – $tzOffset;
return;
}

4.You can find the list of time zones by searching google. In my case the time zone was “Europe/Istanbul”

Klik untuk berbagi dengan orang lain
Baca Juga :  Strict Standards: Non-static method JLoader error pada joomla

Similar Posts