Have you tried adding a cache_id_prefix option to your frontend options? http://framework.zend.com/manual/en/zend.cache.frontends.html#zend.cache.frontends.core
Since Zend_Cache_Frontend_Page extends Zend_Cache_Core, this should be available. -- Hector 2010/1/5 Hector Virgen <[email protected]> > Good point. I've been looking over the API and docs and I couldn't find a > way to add a prefix or include the additional info into the key generation, > but it shouldn't be too tough to extend the frontend and overload the > _makeId() and _makePartialId() methods. > > > -- > Hector > > > 2010/1/5 Paweł Chuchmała <[email protected]> > >> I understan than I must use something to change cache id. In my case >> it may by $_SERVER['name'] (it doesen't matter), but in Page frontend >> Id is calculated automaticaly. >> The only way is subclassing or decorate this class? >> >> 2010/1/5 Hector Virgen <[email protected]>: >> > You'll need to prefix your cache IDs based on the application. I'd place >> the >> > prefix in application.ini in order to make it accessible and >> configurable >> > between applications. >> > -- >> > Hector >> > >> > >> > 2010/1/5 Paweł Chuchmała <[email protected]> >> >> >> >> Hi. >> >> >> >> Scenario: two (or more) version of application on one machine: >> >> http://app1.example.com/ >> >> http://app2.example.com/ >> >> >> >> Using Zend_Cache with frontend Page and Backend Apc cause problem >> >> becouse Apc is shared space, >> >> and cache id is the same for all application. >> >> >> >> Is there some clever method to solve this? >> >> >> >> regards, >> >> >> >> -- >> >> Paweł Chuchmała >> >> pawel.chuchmala at gmail dot com >> > >> > >> >> >> >> -- >> Paweł Chuchmała >> pawel.chuchmala at gmail dot com >> > >
