Manual:$wgPHPSessionHandling/zh
From Linux Web Expert
<translate> Cache</translate>: $wgPHPSessionHandling | |
---|---|
Whether to use PHP session handling ($_SESSION and session_*() functions) |
|
<translate> Introduced in version:</translate> | 1.27.0 (Gerrit change 243223; git #Ic1ffea7) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (string) |
<translate> Default value:</translate> | 'enable' |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
详情
Whether to use PHP session handling ($_SESSION
and session_*()
functions) in SessionManager .
可能的值:
enable
- Integrate with PHP's session handling as much as possible.warn
- Integrate but log warnings if anything changes $_SESSION.disable
- Throw exceptions if PHP session handling is used.
If $wgPHPSessionHandling
is set to an invalid value (e.g. any string not listed above), it will automatically be set to warn.[1]
If the constant MW_NO_SESSION
is defined, $wgPHPSessionHandling
is forced to 'disable'.
If the constant MW_NO_SESSION_HANDLER
is defined, $wgPHPSessionHandling
is ignored and PHP session handling will function independently of SessionHandler.
SessionHandler and PHP's session handling may attempt to override each others' cookies.
注释
- ↑ see magic in includes/Setup.php