BlogEngine 1.6 Released – Quick Start Help Guide

by Al Bsharah | 02.02.2010 10:34 AM | Comments (8)

BlogEngineLogoBlogEngine 1.6 was just released with substantial SPAM Filtering and Comment Management upgrades.  As well, a number of bug fixes and other new features have been included such as Multiple Widget Zones.

You should follow this upgrade process, but I’ve also added my own summary of the steps I took below.

  1. Make a backup!
  2. Copy your live web to a test web, if you have the ability to test on another URL.
  3. Download the 1.6 files on top of the 1.5 installation.
  4. Delete the ExtensionsManager folder.
  5. Change permissions on App_Data and Web.Config.
  6. If you were using Akismet before, delete the Akismet Extension (leave the new AkismetFilter Extension)
  7. Copy your original 1.5 .xml files from the App_Data folder back into the new 1.6 folder, but take care not to overwrite or delete anything new that was added.  Additionally, make sure you MERGE the settings.xml file as there were additional settings added.  The bottom line on this step?  Analyze the directories and file data to assure you're not losing anything that was added in (and required for) 1.6.
  8. Recycle or restart the web site
  9. Log in
  10. Go to the Extensions admin tab
  11. Disable the “Commentor” Extension if you were using it before (it’s now a part of the core)
  12. Enable the AkismetFilter Extension (if you were using Akismet before, make sure to enter your account information)
  13. Go to the Comments admin tab
  14. Under the Configuration sub-tab, update your settings the way you wish!
  15. Test your theme and other settings thoroughly (make sure you check your CSS in the upgrade process provided by the BE folks)
  16. If all’s well, copy the temporary site to your live site and re-test!

Enjoy the new system.  I’m curious to see if I’ll need to re-add the CAPTCHA Solution, or if this new build will mitigate most SPAM. 

How has your upgrade gone?

Share | | |

Comments

2/2/2010 10:05:44 PM #

trackback

A Better Twitter Widget for BlogEngine.NET 1.6

A Better Twitter Widget for BlogEngine.NET 1.6

Al Bsharah | Reply

3/9/2010 8:27:51 AM #

Leo

Thanks for your information about upgrading to Blogengine 1.6. It helped me. It was pretty smooth except mistake from my end regarding mysql upgrade queries.

I am able to set up stuff on my test environment. Going to release it on production tonight.

Leo United States | Reply

3/9/2010 12:03:37 PM #

Al Bsharah

Hi Leo, glad it was helpful.  I ran into a few snags along the way, so figured others could benefit from this.  

Cheers!

Al Bsharah | Reply

3/9/2010 8:30:24 AM #

Leo

After new installation, I get "Comments" tab in admin panel. When I click on "Configuration" sub-tab I get following error..

Raw Url : /blog/admin/Comments/Settings.aspx
Message : Exception of type 'System.Web.HttpUnhandledException' was thrown.
Source : System.Web


Also, SociableBE doesn't show up in Extension list.

I would appreciate if you can help me with that.

Leo United States | Reply

3/9/2010 12:02:46 PM #

Al Bsharah

Hey Leo,

I'm not sure why you're having the issues you are with BlogEngine and the SociableBE extensions.  However, I can point you in the right direction to help get support:

For BlogEngine issues, please visit their forum here:
http://blogengine.codeplex.com/Thread/List.aspx

For the SociableBE extension, I'd go to one of these two places:
gordon-breuer.de/.../...ion-for-BlogEngineNET.aspx
http://sociablebe.codeplex.com/Thread/List.aspx

Hope this helps...best of luck to you!

Al Bsharah United States | Reply

3/9/2010 1:02:08 PM #

Leo

I think problem might be doing your Step 7 guideline wrong way at my end. Could you please clarify?

#7 Copy your original 1.5 .xml files from the App_Data folder back into the new 1.6 folder, but take care not to overwrite or delete anything new that was added.  Additionally, make sure you MERGE the settings.xml file as there were additional settings added.


I think I might have made mistake here. I will try to do steps again. Please look at following steps and correct me if I am wrong.

Step 1: Copy "only" all .xml file from 1.5 App_Data folder and overwrite into 1.6

Step 2: "but take care not to overwrite or delete anything new that was added." - I am Confuse here... I think this is the place i have made mistake. What does that mean?

Step 3: Merge settings.xml from 1.5 into settings.xml of 1.6 right?

Leo United States | Reply

3/9/2010 2:55:53 PM #

Al Bsharah

Hey Leo,

I modified Step 7 a little bit.  I'm just saying to make sure you don't delete files that are new in 1.6, and you don't over-write settings that are new in 1.6.  Compare your directories, and compare the data in your files (in particular settings.xml).

Hope this helps!

Al Bsharah | Reply

3/9/2010 6:18:26 PM #

Leo

Hey Buddy,

Got comments issue resolved but I had to modify some code.

File: admin/Comments/Settings.aspx.cs

Following method were throwing NullPointer exception so I had to add try and catch within method body.

protected void BindFilters()
protected void BindCustomFilters()

Looks like it is throwing error loading Filters. I am not sure if it is .Net 2.0 issue. My blog is running on 2.0

Leo United States | Reply

Add comment
Anything that hints of SPAM will be either caught by my filters or deleted by me, so please don't waste your time or mine.


(Will show your Gravatar icon)

  Country flag

Click to change captcha
biuquote
  • Comment
  • Preview
Loading



RecentComments

Comment RSS

Calendar

<<  July 2010  >>
MoTuWeThFrSaSu
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

View posts in large calendar

Tag cloud