chamilo / chamilo-lms

Chamilo is a learning management system focused on ease of use and accessibility
https://chamilo.org
GNU General Public License v3.0
796 stars 478 forks source link

Re-enable session_stored_in_db setting #2447

Open ywarnier opened 6 years ago

ywarnier commented 6 years ago

The session_stored_in_db setting is useful for quick cluster setups without the need for an additional hardware component (Shared Memcache, Redis, disk partition, etc).

The setting is still there but the corresponding code was removed in the development of 1.11.x.

Re-develop the code based on Symfony sessions custom handler and add the required table (php_session) to the database creation process.

jmontoyaa commented 6 years ago

Before doing this, first we need to change all calls of "$_SESSION" and use the the functions ChamiloSession::read and ChamiloSession::write functions.

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.