rfc:default-session-strict-mode
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
rfc:default-session-strict-mode [2018/02/13 17:41] – peehaa | rfc:default-session-strict-mode [2018/02/13 18:50] – peehaa | ||
---|---|---|---|
Line 7: | Line 7: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Changing default setting of distributed .ini's to use strict mode sessions by default. | + | Changing default setting |
===== Proposal ===== | ===== Proposal ===== | ||
- | Currently strict mode for session | + | Currently strict mode for sessions |
+ | |||
+ | In by far the most cases you want to enable strict mode for sessions. As such this proposal enables a sane default for almost all of our users. | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
- | What breaks, | + | This proposal only changes a default in the distributed ini files and doesn' |
+ | The only possible BC break would be if somebody downloads a new PHP version (including ini files) //and// happens to be among the very few users who needs adoptive sessions //and// doesn' | ||
+ | |||
+ | As such the possible BC impact is almost non-existent. | ||
===== Proposed PHP Version(s) ===== | ===== Proposed PHP Version(s) ===== | ||
- | List the proposed PHP versions that the feature will be included in. Use relative versions such as " | + | PHP 7.next |
===== RFC Impact ===== | ===== RFC Impact ===== | ||
Line 23: | Line 28: | ||
==== To Existing Extensions ==== | ==== To Existing Extensions ==== | ||
- | None? | + | None |
==== To Opcache ==== | ==== To Opcache ==== | ||
Line 32: | Line 37: | ||
==== php.ini Defaults ==== | ==== php.ini Defaults ==== | ||
- | If there are any php.ini settings then list: | + | In both php.ini-development |
- | * hardcoded default values | + | |
- | * php.ini-development | + | < |
- | * php.ini-production | + | |
===== Open Issues ===== | ===== Open Issues ===== | ||
Line 44: | Line 48: | ||
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== | ||
- | Simple yes/no vote. Yes means changing the default mode in the ini files, no means leave it as it is. | + | Simple yes/no vote. Yes means changing the default mode in the ini files to enable strict sessions, no means leave it as it is. |
- | State whether this project requires | + | Requires |
===== Patches and Tests ===== | ===== Patches and Tests ===== |
rfc/default-session-strict-mode.txt · Last modified: 2021/03/27 15:01 by ilutov