Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork9.7k
Fix ini_get() for boolean values#29041
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
jvasseur commentedOct 31, 2018 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
This shouldn't be needed, |
ro0NL commentedOct 31, 2018
maybe it only happens due ini_set()?https://3v4l.org/flvAL |
nicolas-grekas commentedOct 31, 2018 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
ini_set() and ENV-defined ini settings, seecomposer/composer#7760 (comment) |
deguif commentedOct 31, 2018
To add more details, the issue is encountered when using environment variables to configure some PHP ini directives.
|
fabpot commentedOct 31, 2018
I'm not sure we want to do this dance for all calls to |
nicolas-grekas commentedNov 1, 2018
Let's do it IMHO: that prevents us from wondering about which settings are legit changing via env vars. There is no easy reasoning so we will be wrong at some point in the future. There are only a few calls in the code base also... |
… EnvVarProcessor (nicolas-grekas)This PR was submitted for the 3.4 branch but it was merged into the 4.2-dev branch instead (closes#29042).Discussion----------[DI] use filter_var() instead of XmlUtils::phpize() in EnvVarProcessor| Q | A| ------------- | ---| Branch? | 3.4| Bug fix? | yes| New feature? | no| BC breaks? | no| Deprecations? | no| Tests pass? | yes| Fixed tickets | -| License | MIT| Doc PR | -#29041 made me realize that we don't need this dependency on the Config component: `filter_var()` is just fine. This allows using a few more legit values for boolean styles, which are already accepted in php.iniCommits-------ce53261 [DI] use filter_var() instead of XmlUtils::phpize() in EnvVarProcessor
nicolas-grekas commentedNov 6, 2018
Thank you@deguif. |
This PR was merged into the 3.4 branch.Discussion----------Fix ini_get() for boolean values| Q | A| ------------- | ---| Branch? | 3.4| Bug fix? | yes| New feature? | no| BC breaks? | no| Deprecations? | no| Tests pass? | yes| Fixed tickets || License | MIT| Doc PR |This follows#29020 for branch 3.4Commits-------65b34cb Fix ini_get() for boolean values
This follows#29020 for branch 3.4