Yaffs site version 1.1
[yaffs-website] / vendor / caxy / php-htmldiff / lib / Caxy / HtmlDiff / AbstractDiff.php
index 85545b3969020fab5eec201dca12c3f9605acfe2..c23464497819146f6a5467cb33c5a3722531011d 100644 (file)
@@ -132,6 +132,11 @@ abstract class AbstractDiff
             $HTMLPurifierConfig->set('Cache.SerializerPath', $defaultPurifierSerializerCache);
         }
 
+        // Cache.SerializerPermissions defaults to 0744.
+        // This setting allows the cache files to be deleted by any user, as they are typically
+        // created by the web/php user (www-user, php-fpm, etc.)
+        $HTMLPurifierConfig->set('Cache.SerializerPermissions', 0777);
+
         $this->purifier = new \HTMLPurifier($HTMLPurifierConfig);
     }