Serious Problem - Add Block Is Blank After Upgrade3 users found helpful
Warning: require_once(/home/mycggmpl/public_html/updates/concrete18.104.22.168/concrete/models/stack.php) [function.require-once]: failed to open stream: No such file or directory in /home/mycggmpl/public_html/updates/concrete22.214.171.124/concrete/core/libraries/loader.php on line 40
Fatal error: require_once() [function.require]: Failed opening required '/home/mycggmpl/public_html/updates/concrete126.96.36.199/concrete/models/stack.php' (include_path='/home/mycggmpl/public_html/libraries/3rdparty:/home/mycggmpl/public_html/updates/concrete188.8.131.52/concrete/libraries/3rdparty:.:/usr/lib/php:/usr/local/lib/php') in /home/mycggmpl/public_html/updates/concrete184.108.40.206/concrete/core/libraries/loader.php on line 40
i don't know what this means and I feel I shouldn't have to mess around with it as it all worked perfectly before upgrading.
Please HELP !!
Which one is responsible? I don't know.
Hope this helps anyone else experiencing the same problem.
I know it's a path issue (I can tell from the error when they are turned on), but I don't know how to fix it without a downgrade as you have suggested.
Are there no other options?
With the tips in the posts above, I got it working. Here's what I did.
1. I assumed it was not a problem with the code C5 code, but with a plug-in block that was misbehaving.
2. I went into Dashboard, then System & Settings, and then, in Debug Level, enabled showing errors. This is going to show errors for everyone, but had to be done.
3. Then I tried to Add Block on a page, and instead of a blank screen, I got the errors.
4. From the error path that it's choking on, I could see the plug in that was giving it a and error. For me it was a "redirect" plug-in.
5. I then went into the SQL table for Block Types, found the row with the bad plug-in, and deleted it.
6. Then I went back into Dashboard's System and Settings, choose Database XML, and checked off "Refresh core database tables and blocks." and clicked the "Refresh Database" button. I don' know if this step was needed but it seemed logical.
7. Now turn back off the display of errors from #2 above.
Now all is back to normal!
I enabled the error messages and noticed that a few old 3rd party blocks were causing problems. I could only see the errors on the dashboard side. I opened phpmysdmin and found a table called Blocktypes and in there I saw all my Blocks. So I deleted them from the database one by one [read: backup your database first!]. Each time I deleted a block type entry from the database, I would refresh the PHP error message and it would name the next culprit. And by the fourth block it didn't throw an error anymore! Now I can Refresh the core database and add blocks without issue. I'd buy you a beer if I could!
It was only a one page info site, autismoutloud.com
Warning: require_once(/home/goldclub/public_html/angrybullhartford.com/packages/dynamic_iframe/blocks/dynamic_iframe/controller.php) [function.require-once]: failed to open stream: No such file or directory in /home/goldclub/public_html/angrybullhartford.com/concrete/core/libraries/loader.php on line 218 Fatal error: require_once() [function.require]: Failed opening required '/home/goldclub/public_html/angrybullhartford.com/packages/dynamic_iframe/blocks/dynamic_iframe/controller.php' (include_path='/home/goldclub/public_html/angrybullhartford.com/libraries/3rdparty:/home/goldclub/public_html/angrybullhartford.com/concrete/libraries/3rdparty:.:/usr/local/php52/pear') in /home/goldclub/public_html/angrybullhartford.com/concrete/core/libraries/loader.php on line 218
Any advice is greatly appreciated. Thanks.