WordPress Upgrade AGAIN! Now running 2.0.7

So I guess WordPress has really decided to make the 2.0.7 update before they go to the new WP 2.1.  I am a bit surprised because I thought that they would of not made that change and wait it out until 2.1

Luckily for me, I have finished the WP upgrader module that I was writing and I ran it to upgrade to 2.0.6 a couple days ago, which was very successful by the way!  Since the folks over at WordPress only edited a few files, I will just make the file upgrades instead, and get my hands dirty.

Sad part is that it hasn’t even been 2 weeks since the 2.0.6 update.

Recently a bug in certain versions of PHP came to our attention that could cause a security vulnerability in your blog. We’re able to work around it fairly easily, so we’ve decided to release 2.0.7 to fix the PHP security problem and the Feedburner issue that was in 2.0.6. It is recommended that everyone running WordPress 2.0.6 or lower upgrade to this new version.

Because this is a much smaller update than previous versions, you do not have to update all of WordPress’ files if you’re upgrading from version 2.0.6. Here is the list of files that have changed since 2.0.6:

  • wp-admin/inline-uploading.php
  • wp-admin/post.php
  • wp-includes/classes.php
  • wp-includes/functions.php
  • wp-settings.php
  • wp-includes/version.php

We know it sucks to have a release only 10 days after our last one, but we think it’s important enough for your blog to be secure to do it, and hopefully only having to change a few files will make the upgrade easier than normal.

Here are the changes that have been made since 2.0.6:

  • Security fix for wp_unregister_GLOBALS() to work around the zend_hash_del_key_or_index bug in PHP 4 versions less than 4.4.3 and PHP 5 versions less than 5.1.4 with register_globals set to “On.”
  • Feeds now properly serve 304 Not Modified headers instead of mismatched 200/304 headers (a.k.a. the FeedBurner bug).
  • Backport of another 304 Not Modified fix from WordPress 2.1
  • Deleting WordPress Pages no longer gives an “Are You Sure?” prompt.
  • After deleting a WordPress Page, you are now properly redirected to the Edit Pages screen.
  • Sending an image at original size in Internet Explorer no longer adds an incorrect “height” attribute.

And just as a reminder, the next major version of WordPress (2.1) is due out by the end of the month, but the 2.0 branch of WordPress will continue to be maintained for several years.

Work in Progress: WordPress Manager

As many of you may know, I run my small web hosting company, and lately, a lot of my clients have been using WP blogs.  Like myself =).  What I am working on right now, is a WP Upgrade / Install script.  I would put in the variables, such as where the script is, and such, and it will upgrade / install the WP blog there.  It is going to be somewhat a server script that in reality, would upgrade WP when it is out dated.  I might plan on selling it commercially and get some profit off that shiznawt.

I plan to widen the support to forum systems, and other scripts that the average web host would need.  It should be very very interesting to see how well it works.  I just finished the installer part.  It is still mostly chicken scratch around, but it is simple and it will install the WP blog and return the admin/random password string that is genearted by WP on the installation page.

It is pretty sick, and I already have some people who are interested in purchasing it.

Goldfish Frenzy!

So my dad was looking at our gold fish, and he noticed that one of them was eating something, but they weren’t fed in a couple of hours, so we looked and you wouldn’t believe what happened.

The biggest goldfish, which is at least 2 times as bigger as the other one, probably about 5 inches from mouth to tail fin was eating one of the fish that died that same afternoon. It was pretty crazy. You could see his bones still intact in his body, and my mom quickly took him out and disposed of him. It was pretty insane, I can’t push it through my system as of yet. I didn’t know Goldfish would eat anything you put in their tank!  Even their own tank-mates.

First Day of School in 2007!

Today was the first day of school in Broward County in the 07 year. It was quite… interesting. It was good that we did get to see everyone again, friends, foes… weirdos, and all the other people that aren’t important, but it was a good fresh.

Got my schedule:

  1. Individual Sports
  2. MYP English II
  3. MYP Chemistry I
  4. Pre Calculus

Its a pretty standard schedule.  The only thing I don’t like is that I will probably get all sweaty in the morning and I would be a wreck for the rest of the day.  Apart from that, teachers are nice so far, and its good to be back in school with all the social hour.  Its a good feeling the first day only…only…

You go Dan! Whats next? Fried Rice?

It seems Dan Richard is slowly taking over the world.  Now he knows how to restart cpanel from putty!

Of course it would only take a couple of seconds if your server has these specs…

Processor #1 Vendor: AuthenticAMD
Processor #1 Name: Dual Core AMD Opteron(tm) Processor 270
Processor #1 speed: 2000.078 MHz
Processor #1 cache size: 1024 KB

Processor #2 Vendor: AuthenticAMD
Processor #2 Name: Dual Core AMD Opteron(tm) Processor 270
Processor #2 speed: 2000.078 MHz
Processor #2 cache size: 1024 KB

Processor #3 Vendor: AuthenticAMD
Processor #3 Name: Dual Core AMD Opteron(tm) Processor 270
Processor #3 speed: 2000.078 MHz
Processor #3 cache size: 1024 KB

Processor #4 Vendor: AuthenticAMD
Processor #4 Name: Dual Core AMD Opteron(tm) Processor 270
Processor #4 speed: 2000.078 MHz
Processor #4 cache size: 1024 KB

And thats not even all, p2l is running on 4 gigs of ram.Wow, now he has trimmed up his unix skills.. He had to help me out in putty the other day.  Next thing you know, he is hacking other websites and working for security dot.  Who knows, welcome to America!