CMSB v3.01 Released - Maintenance Release - Jan 20th, 2016

6 posts by 3 authors in: Forums > CMS Builder
Last Post: January 28, 2016   (RSS)

  • Archived  

By wolf66 - January 26, 2016

Hi there, 

I have just upgraded from 2.16 to this release due to my host provider upgrading PHP to 5.6 which caused CMS B 2.16 to display hundreds of lines of deprecation errors similar to this: 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/vhosts/alfdkalsdfjdslafj.com.au/public_html/cmsb/lib/common.php on line 159

After updating to 3.01 the public pages have returned to a normal display however attempting to access cmsb/admin.php brings up : 

MySQL Error: Table '358409_cmsbuilder.cms__error_log' doesn't exist

This isn't mentioned as a potential problem with upgrading to 3.01 from 2.16 anywhere I can find in the upgrade notes or here on the forums. That table didn't exist prior to this upgrade in the MySQL db and hasn't been created as part of the upgrade... unsure how to fix.

Any assistance would be appreciated. Having a live site return hundreds of errors was bad enough. Would like to restore full functionality ASAP. 

  • Archived  

By Dave - January 26, 2016

Hi wolf66, 

Double check that you've uploaded this file from the upgrade zip: data/schema/_error_log.ini.php

And if that doesn't work feel free to email CMS & FTP login details directly to dave@interactivetools.com (don't post login details to the forum) and I'll take a look for you ASAP.

Thanks!

Dave Edis - Senior Developer
interactivetools.com
  • Archived  

By wolf66 - January 26, 2016

That was the issue thanks David. 

  • Archived  

By Toledoh - January 28, 2016

Just noticed that the "View Website" link now opens in the same window - can you add target="_blank" as previous version?

Cheers,

Tim (toledoh.com.au)
  • Archived  

By Dave - January 28, 2016

Thanks Tim, I've fixed that for the next release.

Dave Edis - Senior Developer
interactivetools.com