Justin -

thanks no worries, i hope you feel better... 

Well, i thought Geoff had told me yesterday that going to 7.0 was just a 
maintenance update... but maybe i misunderstood,,,

I did only step 2... 
no knowing any better. 

On Wednesday, March 5, 2014 7:28:10 PM UTC-6, Justin Carter wrote:
>
> Sorry, I've been asleep, not feeling well...
>
> 1) It's the updateappkey, not projectkey... Can you see that? It's on a 
> line in the www/farcryConstructor.cfm that will look this this:
> <cfset THIS.updateappKey = "mysecretkey" />
>
> 2) Yes there are some additional steps, the link I sent earlier to the 
> FarCry Questions site has them but it appears that Confluence is asking you 
> to log in, and I can't fix that permission myself right now - will have to 
> get Geoff to do it. I'll paste the steps below..
>
> =======
>
> From: https://farcry.jira.com/wiki/cq/viewquestion.action?id=43843587
>
>
> The general process to upgrade Core from 6.x to 7.x is:
>
>    1. *Back up your existing FarCry 6.x database*. Upgrading to FarCry 
>    7.x will perform updates which will make the database no longer compatible 
>    with FarCry 6.x!
>    2. Delete (or rename/move) your old "core" folder (this may require 
>    stopping your CF/Railo service due to locked .jar files) 
>    3. Drop in the new version of the "core" folder (either clone using 
>    Git or download the zip; currently this is the "trunk" branch on GitHub - 
>    https://github.com/farcrycore/core - but it will be the p700 branch 
>    for maintenance releases going forward) 
>    4. Automatically deploy new schema properties by visiting your site 
>    with the URL parameter *?updateall=<your-app-key>* (Note: *updateall* is 
>    a new additional parameter for 7.x, not to be confused with *updateapp* 
> which 
>    is still used to restart the app. You can find your app key in the 
>    farcryConstructor.cfm of your project) 
>    5. You may also need to restart the application once using 
>    *?updateapp=<your-app-key>* for the friendly names and descriptions of 
>    configs to appear within the "Manage Configuration" section of the webtop 
>    (due to a new column in the farConfig table) 
>
> If your project uses any plugins such as FarCry CMS or FarCry LDAP then 
> you may also need to update them. *Note:* *FarCry CMS* has had some 
> breaking changes, so you should backup your data and test the upgrade in a 
> development environment! You can find the updated plugins on GitHub: 
> https://github.com/farcrycore
>
>
>
> cheers,
> Justin
>
> --
> Justin Carter
> http://www.madfellas.com/blog
> http://twitter.com/justincarter
>  
>
> On Thu, Mar 6, 2014 at 11:55 AM, Scott Conklin 
> <scon...@dynaprice.net<javascript:>
> > wrote:
>
>> 1) the www/farcryConstructor.cfm  file makes no reference to "projectkey" 
>> setting.
>>
>> 2) Was I supposed to handle the upgrade from 6.2.3 to 7.0  differently 
>> than just copying over the core folder from github trunk? 
>> (I happened to have been logged out of the webtop app at the time so now 
>> i cannot log in to run  ?updateapp=1 .... )
>>
>> 3)  any other place where i might find the projectKey?. (I can't reach 
>> Michael right now )
>>
>> On Wednesday, March 5, 2014 5:05:45 PM UTC-6, Geoff Bowers wrote:
>>
>>>
>>> On 6 March 2014 07:58, Scott Conklin <scon...@dynaprice.net> wrote:
>>>
>>>> well, i have been using ?updateall=1 all this time which seems to 
>>>> work... (as I do not know what my projectkey is)
>>>> but it looks like now it won't work as before as it redirects me to the 
>>>> login page
>>>> http://www.teratech.com/webtop/login.cfm?RETURNURL=%
>>>> 2Fwebtop%2Findex%2Ecfm
>>>>
>>>> tacking it on to the end of the query string seems to have no affect 
>>>> and I can't login because of the bug that i am getting.
>>>>
>>>
>>> ?updateapp=1 and ?updateall=1 will only work if you are logged into the 
>>> webtop.
>>>
>>> The **projectkey** is a secret that is stored in your 
>>> ./www/farcryConstructor.cfm file that allows you to activate these url 
>>> options (and other features) without needing to be logged in.  The 
>>> **projectkey** blocks what would otherwise be an easy denial of service 
>>> attack where by you continuously restart the application.
>>>
>>> Hope that helps,
>>>
>>> GB
>>>
>>>  -- 
>> You received this message cos you are subscribed to "farcry-dev" Google 
>> group.
>> To post, email: farcr...@googlegroups.com <javascript:>
>> To unsubscribe, email: farcry-dev+...@googlegroups.com <javascript:>
>> For more options: http://groups.google.com/group/farcry-dev
>> --------------------------------
>> Follow us on Twitter: http://twitter.com/farcry
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "farcry-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to farcry-dev+...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev@googlegroups.com
To unsubscribe, email: farcry-dev+unsubscr...@googlegroups.com
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
--- 
You received this message because you are subscribed to the Google Groups 
"farcry-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to farcry-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to