Hi,
I'm trying to install SilverStripe 2.3.3 on Windows XP using the local server XAMPP. During the installation, the following error shows up, which prevents me from finishing the process:
------
[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/Los_Angeles' for '-7.0/DST' instead
POST /SilverStripe/install.php
Line 263 in C:\xampp\htdocs\SilverStripe\sapphire\core\HTTP.php
Source
254
255 /**
256 * Set the maximum age of this page in web caches, in seconds
257 */
258 static function set_cache_age($age) {
259 self::$cache_age = $age;
260 }
261
262 static function register_modification_date($dateString) {
263 $timestamp = strtotime($dateString);
264 if($timestamp > self::$modification_date)
265 self::$modification_date = $timestamp;
266 }
267
268 static function register_modification_timestamp($timestamp) {
269 if($timestamp > self::$modification_date)
Trace
* strtotime(2009-08-14 16:43:32)
Line 263 of HTTP.php
* HTTP::register_modification_date(2009-08-14 16:43:32)
Line 206 of DataObject.php
* DataObject->__construct(Array)
Line 2534 of DataObject.php
* DataObject->instance_get_one(URLSegment = 'home',)
Line 2464 of DataObject.php
* DataObject::get_one(SiteTree,URLSegment = 'home')
Line 927 of SiteTree.php
* SiteTree->requireDefaultRecords()
Line 214 of DatabaseAdmin.php
* DatabaseAdmin->doBuild(1)
Line 793 of install.php
* Installer->install(Array)
Line 123 of install.php
------
I've installed Silverstripe a number of times on other systems and I've never gotten this error.
Any ideas,
Sam