Looking for mysql/php help asap
Permalink
I was in the process of updating a client site from using clipboard items to stacks when I deleted a block that was referenced in multiple page types and am now getting a "Call to a member function getBlockTypeHandle() on a non-object error". This is preventing many pages from loading on a site that is live.
I'm pretty sure that it is the same issue covered here:http://www.concrete5.org/developers/bugs/5-5-0/clipboard-and-page-type-defaults-breaking/
I do not know mysql or php and definitely need someone who is willing to dig into the files and make the fix.
I'm looking for immediate assistance from someone who has fixed this issue before and can get this site back up and running. I am happy to pay a rush fee to get this issue resolved asap.
Please let me know if you can help! Thanks!
I'm pretty sure that it is the same issue covered here:http://www.concrete5.org/developers/bugs/5-5-0/clipboard-and-page-type-defaults-breaking/
I do not know mysql or php and definitely need someone who is willing to dig into the files and make the fix.
I'm looking for immediate assistance from someone who has fixed this issue before and can get this site back up and running. I am happy to pay a rush fee to get this issue resolved asap.
Please let me know if you can help! Thanks!
I sure have and tried refreshing the database and all the blocks as well.
There are a few ways to deal with it, starting with,,,
Refresh all the blocks, by going to dashboard --> stacks & blocks--> block types click on each block, a menu will pop up when you click them with an option to refresh the block. Refresh all the blocks to be sure you have refreshed the one causing you issues. Refresh your site cache, page cache, and browser cache to be sure that this has worked.
If that doesn't do it try to use repair database tables function in mysql from your cpanel
You can also try to roll back the versions till the pasted block is no longer part of the page. Sadly this only seems to really take effect when outright deleting not just rolling back. Again clear all caches
Theres a few more like deleting the offending block itself, if it was slideshow than delete slideshow block, and reupload, but I think one of the above should do it. The big trick is thinking back to which block was pasted, so you know which one to work over.
On a side note when using the clipboard you can quickly put it in edit mode, and than press save to make it its own instance. Works on most blocks, but not all.
Refresh all the blocks, by going to dashboard --> stacks & blocks--> block types click on each block, a menu will pop up when you click them with an option to refresh the block. Refresh all the blocks to be sure you have refreshed the one causing you issues. Refresh your site cache, page cache, and browser cache to be sure that this has worked.
If that doesn't do it try to use repair database tables function in mysql from your cpanel
You can also try to roll back the versions till the pasted block is no longer part of the page. Sadly this only seems to really take effect when outright deleting not just rolling back. Again clear all caches
Theres a few more like deleting the offending block itself, if it was slideshow than delete slideshow block, and reupload, but I think one of the above should do it. The big trick is thinking back to which block was pasted, so you know which one to work over.
On a side note when using the clipboard you can quickly put it in edit mode, and than press save to make it its own instance. Works on most blocks, but not all.
Thanks a bunch for your posts, guys. I found someone who was able to resolve it for me. Do you know if this issue as already been posted as a bug?
Thanks again!
Carrie
Thanks again!
Carrie
Best,
James SHANNON
Sent from my phone