note 95226 added to function.strtotime

From: Date: Sat, 19 Dec 2009 21:17:21 +0000
Subject: note 95226 added to function.strtotime
Groups: php.notes 
Request: Send a blank email to php-notes+get-164138@lists.php.net to get a copy of this message
After upgrading from Apache 2.2.11 and PHP 5.2.9 to Apache 2.2.14 and PHP 5.3.1 I started to see the usual error message "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 'Europe/Berlin' for 'CET/1.0/no DST' instead". I was trying to set a new timezone via the php.ini date.timezone configuration setting like this date.timezone=Europe/Oslo date.timezone="Europe/Oslo" but the phpinfo() did not report any change, so the default settings of Europe/Berlin was set and the above mentioned error was thrown. All other settings in the ini-file where read. I did not find a solution to my problem anywhere but "try and fail" solved my problem at last. The solution was to add the following to the Apache http.conf file: php_value date.timezone Europe/Oslo ---- Server IP: 85.19.212.230 Probable Submitter: 84.215.66.9 ---- Manual Page -- http://www.php.net/manual/en/function.strtotime.php Edit -- https://master.php.net/note/edit/95226 Del: integrated -- https://master.php.net/note/delete/95226/integrated Del: useless -- https://master.php.net/note/delete/95226/useless Del: bad code -- https://master.php.net/note/delete/95226/bad+code Del: spam -- https://master.php.net/note/delete/95226/spam Del: non-english -- https://master.php.net/note/delete/95226/non-english Del: in docs -- https://master.php.net/note/delete/95226/in+docs Del: other reasons-- https://master.php.net/note/delete/95226 Reject -- https://master.php.net/note/reject/95226 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#164138) next »