Default Cache.SerializerPermissions configuration option for HTMLPurifier is set to 0775

This commit is contained in:
Klimov Paul
2015-10-13 13:19:49 +03:00
parent 2935a45e6a
commit 8cbcbdded7
2 changed files with 3 additions and 1 deletions

View File

@ -33,6 +33,7 @@ Yii Framework 2 Change Log
- Enh #9733: Added Unprocessable Entity HTTP Exception (janfrs)
- Enh #9783: jQuery inputmask dependency updated to `~3.2.2` (samdark)
- Enh #9869: Allow path alias for SQLite database files in DSN config (ASlatius)
- Enh #9901: Default `Cache.SerializerPermissions` configuration option for `HTMLPurifier` is set to `0775` (klimov-paul)
- Enh: Added last resort measure for `FileHelper::removeDirectory()` fail to unlink symlinks under Windows (samdark)
- Chg #9369: `Yii::$app->user->can()` now returns `false` instead of erroring in case `authManager` component is not configured (creocoder)
- Chg #9411: `DetailView` now automatically sets container tag ID in case it's not specified (samdark)

View File

@ -48,7 +48,8 @@ class BaseHtmlPurifier
$configInstance->autoFinalize = false;
$purifier = \HTMLPurifier::instance($configInstance);
$purifier->config->set('Cache.SerializerPath', \Yii::$app->getRuntimePath());
$purifier->config->set('Cache.SerializerPermissions', 0775);
if ($config instanceof \Closure) {
call_user_func($config, $configInstance);
}