|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull Requests
Pull requests:
HistoryAllCommentsChangesGit/SVN commits
[2021-03-19 11:48 UTC] simon at podlipsky dot net
-PHP Version: 8.0.3
+PHP Version: 8.0.3, 7.4.16
[2021-03-19 11:48 UTC] simon at podlipsky dot net
[2021-03-19 13:11 UTC] cmb@php.net
-Assigned To:
+Assigned To: cmb
[2021-03-19 14:23 UTC] cmb@php.net
-Status: Assigned
+Status: Verified
[2021-03-19 14:24 UTC] cmb@php.net
[2021-03-19 16:06 UTC] cmb@php.net
[2021-03-19 16:06 UTC] cmb@php.net
-Status: Verified
+Status: Closed
[2021-03-22 21:52 UTC] cmb@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 09:00:01 2025 UTC |
Description: ------------ When `sesssion.save_handler` is set to something unknown eg. - 'whatever' - 'memcached' when memcached is not installed - Value that reports `Warning: ini_set(): Session save handler "XXX" cannot be found for calling `ini_set('session.save_handler', 'XXX'); Then calling `session_set_save_handler()` has no effect. Test script: --------------- Set `sesssion.save_handler` to 'whatever' in `php.ini` ``` <?php $initHandler = ini_get('session.save_handler'); session_set_save_handler(new MyHandlerImpl()); $setHandler = ini_get('session.save_handler'); echo 'Init Handler is: ' . $initHandler . PHP_EOL; echo 'Set Handler is: ' . $setHandler . PHP_EOL; ``` Expected result: ---------------- Init Handler is: whatever Set Handler is: user Actual result: -------------- Init Handler is: whatever Set Handler is: whatever