Errors with PHP 7.2.3

Hi all,

I am new to PHP. I installed Gibbon on xampp v.3.2.2 running with PHP 7.2.3. I am getting the following errors under ‘My Timetable’.

----Warning: ini_set(): A session is active. You cannot change the session module’s ini settings at this time in C:\xampp\htdocs\gibbon\src\Gibbon\session.php on line 53

Warning: session_cache_limiter(): Cannot change cache limiter when session is active in C:\xampp\htdocs\gibbon\src\Gibbon\session.php on line 54

There is no information for the date specified.------
I very much appreciate if anyone can suggest a correction to these errors. Thank you.


Hi Rach,

Looks like these are session related warnings. PHP 7.2 has become a bit more strict with session-related functions and has added some additional warnings that were not present in previous versions:

PHP 7.2 is a pretty recent version, it’s not part of the testing for release prep yet so this one got through unnoticed. Luckily they’re just warnings designed for development purposes and nothing fatal, you can silence them by setting display_errors to Off in your php.ini or setting your Gibbon install type to Production in System Settings.

We’ve made a note to address these for the next release. Give a shout if you have any trouble disabling these warnings. Thanks!