Imported From: http://groups.google.com/group/in-portal-bugs/browse_thread/thread/b14978ddac6465d4#
Here are list of incompatible changes that were made in PHP 5.4:
http://lv.php.net/manual/en/migration54.incompatible.php
Here are ones, that we need to address in In-Portal:
*In the date and time extension<http://lv.php.net/manual/en/book.datetime.php>,
the timezone can no longer be set using the TZ environment variable.
Instead you have to specify a timezone using the
date.timezone<http://lv.php.net/manual/en/datetime.configuration.php#ini.date.timezone>
php.ini option or
date_default_timezone_set()<http://lv.php.net/manual/en/function.date-default-timezone-set.php>
function.
PHP will no longer attempt to guess the timezone, and will instead fall
back to "UTC" and issue a E_WARNING. *
If user has specified his own timezone we use putenv('TZ=user_timezone'); code,
that based on above will no longer work.
--
Best Regards,