Upgrade to 22.214.171.124 no sweat - version 8.0 won't run
Upgraded my site to 126.96.36.199 without a single glitch.
Tried to go to version 8.0 from the dashboard but dashboard could not find an update so I went the manual installation route - downloaded version 8.0, removed everything except the concrete folder, uploaded and extracted that in the updates/ directory, back to dashboard which now saw the upgrade, checked my add-ons for compatibility, clicked on upgrade and bang:
Doctrine\DBAL\Exception\InvalidFieldNameException thrown with message "An exception occurred while executing..... (see attachment for the entire error).
Thinking I am not unique, I looked at the forums and saw Andrew's post about needing php 5.5.9+... went back to my cPanel and moved the php up to 5.6.
Still nothing. Please help!\\Thanks
So after the crash, I undid my steps (deleted the Concrete 8.0 folder that I had just placed in public_html with the Concrete folder I had just trashed with version 5.10). Kept my php at 5.7 though.
I then uploaded the zipped download of 8.0.0 to the server and unpacked it, whereupon my site saw it as an available upgrade through the dashboard - as it had earlier with 188.8.131.52 - and all the add-ons were ticked green so I assumed (one should never do that of course) that it would work, but it didn't and I got a different error message.
I had saved a copy of the earlier 184.108.40.206 concrete file under a different name, but the stalled upgrade must have amended other files and so it would not revert to the earlier version when I renamed my concrete files again.
I have recovered my site through the back-up I took just before attempting the first upgrade, so on reinstall was back at 220.127.116.11 which I have again successfully upgraded to 18.104.22.168 via the dashboard. I will now wait until the Forum posts suggest that a later version of 8 has resolved a few more of the inevitable bugs. It must have been a major undertaking for the developer team and they won't catch everything first time round, but it's good it's getting close and some people clearly have had no issues. I just hope someone will respond to my own post so that I can get some idea of what, in my site, has caused the failure I had.
The file is created upon installation and contains version numbers and so on to verify installs. If you manage to replace the previous Concrete 5.7.10 folder, deleting update.php should get you running, it worked for me.
I'd recommend running an update from the command line if this is the case: