Can anyone help? problog update crashed my site...

Permalink
Yesterday I updated problog from the dashboard but I had no idea it required concrete 5.4.2 and when it tried to do the update it crashed and I couldn't get to my site. So I manually updated concrete5 to 5.4.2 and I had to manually add a few tables to the database to problog would work and I could finally see my site again. (Thanks to ChadStat for the help)
Unfortunately, problog was missing features, probably from the install crashing originally. There was an update available and now that concrete5 is updated to 5.4.2 I figured the update would work...
I WAS WRONG.
My site is down.. I am receiving this error:


Fatal error: View::render() [<a href='view.render'>view.render</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition &quot;ProblogListBlockController&quot; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /home/reaction/public_html/concrete/libraries/view.php on line 743

Can anyone help me?
Thanks

Mike0051
 
jordanlev replied on at Permalink Reply
jordanlev
If you don't get a response here you should post this to the Support area for this addon (go to its marketplace page and click the "Support" link in the sidebar) -- Chad (the author of ProBlog) is very responsive but he might not see this here in the general forums.
Mike0051 replied on at Permalink Reply
Mike0051
I did... but I thought I would post here just to see if anyone could help.... My company's site is down.

Thanks
Mnkras replied on at Permalink Reply
Mnkras
try manually uploading the files for pro blog, I think that not all of them made it.
Mike0051 replied on at Permalink Reply
Mike0051
looks like its not ProBlog
couldn't wait any longer so I set my website to a backup from 2 weeks ago when it was stable. Then i ran the updated to concrete5.4.2

Then I ran an update for Mailing list and I'm getting another fatal error

Fatal error: View::render() [<a href='view.render'>view.render</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition &quot;TonyMailingListBlockController&quot; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /home/reaction/public_html/concrete/libraries/view.php on line 743

Any ideas?
Tony replied on at Permalink Reply
Tony
reupload the mailing list package. it looks like one of your files might be corrupted or incomplete. what version of this are you running btw?
RadiantWeb replied on at Permalink Reply
RadiantWeb
Yeah, I have added a couple if statements to account for C5 not checking for version requirements. Others upgrading should not have that issue moving forward.

Others upgrading ProBlog before the min req c5.4.2 have reported simply updating the core resolved their issues.

ChadStrat
Mike0051 replied on at Permalink Reply
Mike0051
Thanks to everyone for the suggestions. Turns out that the update to concrete 5.4.2 was the culprit. I downloaded another copy of the update and did the update again. Now everything is running perfectly.

By the way... ProBlog 4.02 is fantastic. Nice Job ChadStrat.