History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: FC-1226
Type: Bug Bug
Status: Closed Closed
Resolution: Won't Fix
Priority: Minor Minor
Assignee: Matthew Bryant
Reporter: Jeff Coughlin
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
FarCry Core

Installing FarCry 5 core under webroot while having a CF mapping to an older version causes issues

Created: 10/Apr/08 03:47 AM   Updated: 11/Apr/08 04:18 PM
Component/s: Installer
Affects Version/s: FarCry 5.0
Fix Version/s: FarCry 5.0

Time Tracking:
Not Specified


 Description  « Hide
I can see this effecting shared hosting environments where the developer is trying to install FC5 (or newer) under their webroot (without a CF mapping) and another developer on the server already has a CF mapping (called farcry) pointing to a FC4 core (or even another FC5 core version that is different from the one this developer is using).

If you have a CF mapping to FarCry Core 4 and try to install FC5 under webroot the installer at the bottom shows the FarCry 4 version.

I haven't tested this much further (to see if there are other problems that might occur).

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Matthew Bryant - 10/Apr/08 08:16 AM
Thats just all bad. Not sure that we will do much about that. If the shared hosting environment has /farcry cfmapping then farcry5 will not work. end of story. The idea of 5 is so that shared hosts do not have to put in a mapping. but if they want to continue to support version 4, they will have to have 2 cf instances. 1 for 4 and 1 for 5 (1 4 4 & 1 4 5 ;)

Jeff Coughlin - 10/Apr/08 08:56 AM
What happens if they have a customer who has aCF mapping to FC 5.0.0 and another customer attempts to install FarCry 5.0.1 (or whatever) under their webroot? Is it the CF host's responsibility to know that the first customer who setup the farcry mapping should not be doing it? (I know, I'm playing devil's advocate :) ).

Matthew Bryant - 11/Apr/08 02:58 PM
Lets debate this issue on the Beta list ;) Bring it on baby.

Jeff Coughlin - 11/Apr/08 04:18 PM
No. As you pointed out, there's not much we can do about it due to the nature of the way ColdFiusion handles CF Mappings (and using this.mapping on CF8 is out due to cfimport being compile-time (although there is a hack/trick for that)).

I was just hoping someone might have an ingenious workaround :).

As Mr. Corfield informed me earlier tonight, many shared CF hosting providers (like HMS) don't allow generic mappings anymore. So hopefully it won't be an issue anyway.