Fusebox doesn't require any mappings. It does have a variable, FUSEBOX_APPLICATION_PATH, which can be set in a relative manner if you want to bring the core files out of the application webroot. So Fusebox can and does work well in shared environments either with multiple sites sharing the same core files, or with each application having its own set.
Sandra Clark -----Original Message----- From: Munson, Jacob [mailto:[EMAIL PROTECTED] Sent: Thursday, February 23, 2006 10:52 AM To: CF-Talk Subject: RE: Frameworks in a shared environment Dang, this is serious. I am on a shared host, and I was planning to give MG a try. If it is true that all the frameworks have hardcoded values like this, I'm not sure I'll ever use them. I /can't/ create mappings. One of the biggest reasons I moved to ajaxCFC from CFAjax was because you can drop your code in ANY site structure and it runs. I seriously hope somebody in the framework crowd sheds some light on this issue. > -----Original Message----- > From: Dave Jones [mailto:[EMAIL PROTECTED] > Sent: Wednesday, February 22, 2006 11:25 PM > To: CF-Talk > Subject: Re: Frameworks in a shared environment > > The only way I was able to get MG running from a non-standard location > was via the brute force method of replacing references to "ModelGlue" > to "MyModelGlue" in the ModelGlue code. Some of the instances weren't > obvious and were revealed only when errors were thrown when attempting > to run the samples. I tried searching the MG mailing list (Topica > sucks) and emailed Joe, but never found an alternative. As was > mentioned having to repeat this process every time a new version of MG > is installed sucks. And to be fair, I had to do the same thing with > Mach-II too. > > Dave > > > At 10:01 PM 2/22/2006, you wrote: > >To stress that I'm not just picking on MG here, Mach-II shares this > >issue - a "/MachII" mapping is required and reliance on this root is > >coded into the whole core of the framework. CF on Wheels is even > >worse, requiring mod_rewrite, Apache mappings and a CF mapping. > > > >I'm not sure if Fusebox does this, but it's irrelevant as the fusebox > >method of writing parsed files to the "parsed" folder means that we > >can't use it anyway (our servers do not allow write access apart from > >within a set temp directory). > > > >I guess the solution is to hack through the MG code (as a first > >attempt) and replace all the ModelGlue directory references to a > >dynamic value that can easily be reset in one location, which will be > >a fun exercise every time I want to update the core MG code to a new > >version but at least it will only affect me and not everyone else on > >the box. [INFO] -- Access Manager: This transmission may contain information that is privileged, confidential and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. A2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233275 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

