Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
C
cloud-native
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Development
  • cloud-native
  • Issues
  • #1

Closed
Open
Opened Nov 20, 2017 by xurizaemon@xurizaemonMaintainer

Simplify the settings for filesystem paths

  • Hosting environments like WPEngine don't permit (extra) .php files located in the webroot (apparently)
  • Caching generated content there means potential for info leakage or execution via input variables
  • Filesystem caching can be inefficient compared to other caches
  • Herb has done work to get Smarty caching via Redis?
  • https://www.drupal.org/node/2570335
  • https://forum.civicrm.org/index.php?topic=35125.0;nowap
  • https://issues.civicrm.org/jira/browse/CRM-17401
  • https://github.com/freeform/civicrm-drupal-pantheon/blob/4.6.x/patches/smarty-redis-civi-cache.patch
  • would Smarty 2 choke if we just set the path to redis:// ?
  • .php extension is tacked on here, may be other places to change this
Edited Feb 21, 2020 by herbdool
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: dev/cloud-native#1