Unable to add block after upgrading to 5.6.3.1

Permalink
After i upgraded i can't add a block, it comes up with this error.

Warning: require_once(/home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/blocks/mytestms/controller.php) [function.require-once]: failed to open stream: No such file or directory in /home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/core/libraries/loader.php on line 217

Fatal error: require_once() [function.require]: Failed opening required '/home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/blocks/mytestms/controller.php' (include_path='/home8/chicahm4/public_html/libraries/3rdparty:/home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/libraries/3rdparty:.:/usr/lib64/php:/usr/share/pear') in /home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/core/libraries/loader.php on line 217

I've cleared the cache numerous times, nothing is helping.

I'm able to click any block, etc and edit and update. It's just adding a block.

Not sure i understand why when i updated it put a separate folder "updates" and added additional folders "concrete 5.5.2.1" and "concrete5.6.0" and the new one "concrete5.6.3.1_updater.

I did the updates in order as suggested.

Other issues is my megamenu (also updated) looks okay on the site but it doesn't accept any changes to the files. When i tired moving it to the "updates" folder "packages" it's all messed up??

Another issue is when i'm logged in as admin it sometime comes back and says unable to update as "admin in updating this file"? I have to refresh or log out and back in?

PLEASE CAN ANYONE HELP.....

 
CMSDeveloper replied on at Permalink Reply
CMSDeveloper
Hello,

Upgrades can fail!
Always make a complete backup before upgrading.
Restore a previous backup if you have one.

.
maggiemsgw replied on at Permalink Reply
What am i restoring? I did a backup but not sure what part to restore?

What about the changes i made already, will i loose those?

Or am i going back and installing a lower version of C5.
exchangecore replied on at Permalink Reply
exchangecore
Check out my guide on restoring a backup. As long as you took a database backup prior to doing your upgrade, and know what version you were on you should be ok. If you made any changes AFTER the upgrade they will be lost by following this guide.

https://www.exchangecore.com/blog/restore-concrete5-backup-after-fai...
JohntheFish replied on at Permalink Reply
JohntheFish
Before restoring from backup, try a forced repeat of the upgrade. There are instructions in a file in the root of the upgrade zip. There is an outside chance it will solve the problem.
maggiemsgw replied on at Permalink Reply
I don't see anything on this.

I'm using bluehost and it's says i need to upgrade to 5.6.3.1 but when i'm in the website on the dashboard and go to upgrade it says it's already done?

Some had suggest i add the block that it says it's missing into the database?
JohntheFish replied on at Permalink Reply
JohntheFish
I don't know what happens in their host specific upgrade scripts. I was referring to the install/upgrade script you can download from concrete5.org.

To force an upgrade the URL you need to enter into your browser address bar is:
http://www.yoursite.com/index.php/tools/required/upgrade?force=1...
maggiemsgw replied on at Permalink Reply
Did that and it said it was successful but still have the same problem.

I cleared the cache first.

When i click to "add a block" this error comes up.

Warning: require_once(/home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/blocks/mytestms/controller.php) [function.require-once]: failed to open stream: No such file or directory in /home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/core/libraries/loader.php on line 217

Fatal error: require_once() [function.require]: Failed opening required '/home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/blocks/mytestms/controller.php' (include_path='/home8/chicahm4/public_html/libraries/3rdparty:/home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/libraries/3rdparty:.:/usr/lib64/php:/usr/share/pear') in /home8/chicahm4/public_html/updates/concrete5.6.3.1_updater/concrete/core/libraries/loader.php on line 217

Any other suggestions.

Thanks
WebcentricLtd replied on at Permalink Reply
hello - What is the mytestms block?
JohntheFish replied on at Permalink Reply
JohntheFish
It looks like the problem may not be the upgrade, but a custom block added at some point.

Maybe the missing block was wrongly added to the core directories at some point. then you upgrade the core and it gets lost.