date() It is not safe to rely on the system's timezone settings

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
jan.kocis
Člen | 3
+
0
-

zdravím,

# Nette version = 0.9.4 ae0c8bd released on 2010–04–14

nějak jsem se zamotal do nastavení config.ini. Když si chcu v laděnce strictMode, tak mi všude u fce date() vrací např. date() [<a href=‚function.date‘>function.date</a>]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable 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 ‚Europe/Berlin‘ for ‚CEST/2.0/DST‘ instead

při Environment::loadConfig(‚./config.ini‘) chyba zůstává
při použití $config = Config::fromFile(‚./config.ini‘) a Config::loadConfig($config) vrací Call to undefined method Config::loadconfig()

<?php
 include_once "./lib/Nette/loader.php";
Debug::enable(); // ladenka
//Environment::loadConfig('./config.ini');
$config = Config::fromFile('./config.ini');
//Environment::getVariables();

//Config::loadConfig($config);

Debug::enable(Debug::DEVELOPMENT);
Debug::enableProfiler();
Debug::$strictMode = TRUE;

?>

//date_default_timezone_set(‚Europe/Prague‘); // toto to vyřeší, ale přecijenom bych chtěl deklarovat psostředí resp. používat strictMode

Děkuji JK

despiq
Člen | 320
+
0
-

tomuhle moc nerozumim, co mas teda za problem?

David Grudl
Nette Core | 7890
+
0
-

Tohle je vyřešeno v poslední vývojové verze 0.9.5-dev.

jan.kocis
Člen | 3
+
0
-

Děkuji, v 0.9.5-dev vše ok. JK