How to set date.timezone for CodeIgniter to work with php 5.3

后端 未结 5 1754
说谎
说谎 2020-12-13 09:57

When date.timezone in php.ini is commented out, it gives me:

A PHP Error was encountered

Severity: Warning

Message: main(): It

5条回答
  •  無奈伤痛
    2020-12-13 10:17

    If you Googled "CodeIgniter PHP 5.3" you would have found this article pretty quickly :)

    http://philsturgeon.co.uk/blog/2009/12/CodeIgniter-on-PHP-5.3

    To fix this, you only need to edit the main index.php for your CodeIgniter application:

    if( ! ini_get('date.timezone') )
    {
       date_default_timezone_set('GMT');
    } 
    

    This modification is something you will probably need to make for any CodeIgniter application running on PHP 5.3 and can easily be modified to your local timezone. There is a full list of supported timezones in the PHP manual here.

提交回复
热议问题