First of all, i don’t have access to the php.ini in the webserver.
In my local server I put
date.timezone = "Europe/Lisbon" in my php.ini.
Is it possible to change this in .htaccess? or, what is the alternative?
At the moment I get this error in web server for
Strict Standards: date(): It is not safe to rely on the system's timezone settings. ....
On second thought, ini_set may not be the best way to go. Apparently E_STRICT standards say that you should use
Try something like:
date_default_timezone_set('Europe/Lisbon'); $tz = date_default_timezone_get();
More info can be found here about the issue:
And here for the default_timezone functions:
Edit: I found this little gem while I was browsing github.
// has to be set to reach E_STRICT compatibility, does not affect system/app settings date_default_timezone_set(date_default_timezone_get());
This seems like the best solution.
ini_set at the top of your script.
Your problem is not difficult. You can change
date.timezone in the
php.ini and delete => ; <= is the comment in the
; Defines the default timezone used by the date functions