No automatic upgrade in 8.4.5
I'm currently running Concrete5 version 8.4.5 and I know that version 8.5.1 is the latest version available as a download directly from the concrete5 website but in my control panel in my website it says there's no updates available.
Can anyone tell me if this is correct? Should I just do a manual update to get version 8.5.1?
This is happening due to a core bug. What you need to do is follow this following process to update it manually.
Step 1: Download the latest version from Concrete5 website.
Step 2: Remove all other folder other than concrete and put the "concrete8.5.1" folder in the updates of the site.
Step 3: Login as admin
Step 4: In the /application/config/updates.php file update the name of the folder to use the new version.
Step 5: hit the URL /ccm/system/upgrade and follow the step to submit the site for upgrade.
Please let me know if you need anymore help here.
I found a site.php file altered this line to match my uploaded folder but no joy there either
It seems like you are on 5.6 version of C5, is it correct?
If so this won't work for you as there is no direct way to upgrade from 5.6 to 8
Let me know your environment information via private message.
Upgrading from 8.2.1 if you do not have application/config/update.php you can create one will the following content:
<?php return array( 'core' => 'concrete8.5.1', // Name of your folder. );
If you still having issues please let me know.
I tried placing the update.php file in two different config folders with no result.
I have attached images showing the paths I used one was the config folder in public_html folder and one was a config file in public_html/concrete5.7 folder
Also attached the code - all I altered was the folder name, should there be a path specified as part of this.
'core' => 'concrete5-8.5.1', // Name of your folder.
I half followed your instructions. I downloaded the new version of Concrete5 and removed everything apart from the Concrete folder.
Uploaded it to my website server into the UPDATES folder and then concrete5 installed it for me.
Thanks for all your help.