problem with upgrade of site to 5.6.0

Permalink 2 users found helpful
I'm getting a message that :

home/shell123/public_html/updates does not exist.

So does that mean that all I have to do is create it?

easy-peezy-lemon-squeezy?

looking forward to your answer.

kind regards,
Karen

PPPills
 
ScottSandbakken replied on at Permalink Reply
ScottSandbakken
Concrete5 is looking in the updates folder for your core files. The link to this is in your [root]\config\site.php file.

Look for this line and comment it out to get your site to use the files in [root]\concrete
define('DIRNAME_APP_UPDATED', 'concrete5.6.0.1');
ScottSandbakken replied on at Permalink Reply
ScottSandbakken
Actually, yours will be
define('DIRNAME_APP_UPDATED', 'concrete5.6.0');

since you are using concrete5.6.0.
PPPills replied on at Permalink Reply
PPPills
the site is currently running 5.5.2.1 ( sorry about leaving this out)
but go ahead and make the modification to the config\site.php file as you stated - for concrete5.6.0 - ?
I'll do this and thanks so much.
Karen
ScottSandbakken replied on at Permalink Reply
ScottSandbakken
Did you get this to work?
PPPills replied on at Permalink Reply
PPPills
just finishing up a clients graphics and will be back to it in 15 min.
thx for following up - though, I'm anxious to find out.
K
PPPills replied on at Permalink Reply
PPPills
Ok I put it in this:

public_html/config/site.php

and this is what I got back when I put the domain url in the browser:

Warning: require(updates/concrete5.6.0/concrete/dispatcher.php) [function.require]: failed to open stream: No such file or directory in /home/shell123/public_html/concrete/startup/updated_core_check.php on line 8

Warning: require(updates/concrete5.6.0/concrete/dispatcher.php) [function.require]: failed to open stream: No such file or directory in /home/shell123/public_html/concrete/startup/updated_core_check.php on line 8

Fatal error: require() [function.require]: Failed opening required 'updates/concrete5.6.0/concrete/dispatcher.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/shell123/public_html/concrete/startup/updated_core_check.php on line 8

__
I took the added line out and all went back to normal.
Should I be looking farther into the core - under

public_html/concrete/config/install ( and then there are three folders: base, disabled, and packages)
PPPills replied on at Permalink Reply
PPPills
Oe more thing:
there are only three site.php files :


/public_html/config/site.php

/public_html/concrete/single_pages/dashboard/system/permissions/site.php

/public_html/concrete/controllers/dashboard/system/permissions/site.php


there are : config.php files:


/public_html/concrete/blocks/content/editor_config.php

/public_html/concrete/elements/editor_config.php

/public_html/concrete/startup/file_permission_config.php

/public_html/concrete/js/tiny_mce/plugins/spellchecker/config.php

/public_html/concrete/models/config.php

would it be one of these instead?
much appreciated,
K
PPPills replied on at Permalink Reply
PPPills
I looked at a site that made the upgrade successfully and it has this folder:


public_html/updates

4 folders are in it :

concrete5.4.2.1
concrete5.4.2.2
concrete5.5.2.1
concrete5.6.0.2


The site that I'm having trouble with - has no folder named " updates " anywhere.
So I'm thinking that this is the problem. I had installed this site fresh with version 5.5.2.1 back in April or approximately.
mhawke replied on at Permalink Reply
mhawke
How did you update your site? Did you try to do it 'manually' by personally downloading the zip file from concrete5.org or did you try to do it automatically through the dashboard?