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 <sconk...@dynaprice.net>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: 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.
>

-- 
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