Have an EE2 site that is working fine. Makes minor use of stash to store values for reuse elsewhere on a page.

I needed to move a copy of the site to a local server (MampPro) to allow me to begin EE3 migration work. The basic migrated site works OK except that all stash instances are now returning hash values rather than content. Here is an example - this snippet stores a channel field value in a stash and pulls it out elsewhere on the page:

{exp:stash:set name="std_summary"}
<div property="description">{exp:stash:get name="std_summary" process="end"}</div>

This structure works fine on the production site, but on the localised site it returns


I've checked the configuration for stash, and it seems to be inline with the settings described in stash/wiki - (i.e. has a valid path and url for the stash cache, and rerun module updates) - but clearly I'm missing something in setup.

Using EE2.11.1 and stash 2.6.9.

Grateful for any ideas about what setting / config I've missed.

  • sounds like a permissions issue – Mark Busnelli Jr May 8 '16 at 14:23
  • Permissions for what...? For good measure I've set the static-cache and templates folders to 777 - are there others that need to be set? – JCOGS Design May 8 '16 at 14:26
  • I've seen this before and it was, at least in my case, due to permissions of my cache folder wasn't writable by the server. Have you looked at any of your log errors? – Mark Busnelli Jr May 8 '16 at 14:27
  • OK - I've got this in the Apache Log - "... Directory index forbidden by Options directive: / ... /stash_cache/" - which is apache config setting - fixed this but made no difference. No other error in apache log. :( – JCOGS Design May 8 '16 at 14:36
  • Hmm you can try reaching out to Croxton for any other ideas. – Mark Busnelli Jr May 8 '16 at 14:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.