“Installation Failed” Fix for WordPress 2.8 Upgrade

Great news today that WordPress 2.8 “Baker” is available to upgrade for my blog. I am running a few WordPress blogs that were currently at version 2.7 so took the plunge to upgrade and noticed a few problems along the way. The following is summary of the problems I faced and the work around I used to fix it.

Please note this fix worked for me on 2 upgrades but does not promise a fix for your own problem, these tips may help you but do so at your own risk! Before proceeding with any of the following please back up your site and database!

The Problem

On previous occasions I used the easy”upgrade automatically” button option with no problem but this time around I kept getting this error in the below image:
Installation-Failed-Wordpress2.8

I then de-activated all plugins and re-tried the auto upgrade but still got the same error as the above image, this was not making any sense to me so I searched through the WordPress Forum querying terms such as: Installation Failed, Could not copy file, upgrade failed etc. There was one interesting reply on this thread http://wordpress.org/support/topic/277858?replies=10 that suggested accessing your database using phpMyAdmin and repair your tables.

The Fix

Here’s what that user suggested :

use phpmyadmin,

Check:

1. Login to phpMyAdmin.
2. Select the database and click on ‘Structure‘ tab.
3. Right under the list of table there is a “Check All” link. Click on it to select all tables.
4. From a “With selected:” drop-down menu right next to it, choose “Check table“.

Repair:

1. Login to phpMyAdmin
2. Choose the affected database. If you only have one database, it should choose it by default so you don’t need to do anything.
3. In the main panel, you should see a list of your database tables. Check the boxes by the tables that need repair.
4. At the bottom of the window just below the list of tables, there is a drop down menu. Choose “Repair Table”

The Result

I did follow the above instructions and with all of my plugins still disabled proceeded to use the “upgrade automatically” button again and the result was successful!  The resulting image of the fix is below:

wordpress2.8-successfully-installed

I then re-activated my plugins and all seems to be fine for now.

Summary

For me it seemed that my database table or tables needed to be repaired for some reason beyond my skill set but however on other wordpress upgrades I do remember being asked to upgrade the database after the upgrade finished but this time around with 2.8 that did not happen. Is this a glitch or other? time will tell…

Comments or suggestions appreciated…


WordPress 2.8 Video

Having had a few problems with my upgrade was only a few fixes away but I want to take the opportunity to thank all of the WordPress team for bringing us new tools and releases. The following video is from WordPress and shows you some of those great features with this release.

Backup, Backup, Backup!

backup back up backup

My Dell Inspiron 1720 Laptop recently was me giving trouble where by it started to hang for no apparent reason. One minute I’d be working away contently with very few applications running, next “Bang!” it would freeze with a constant (Vista) spinning icon and a screen that turned opaque white. Nothing I could do to rectify it only to wait… and wait… and wait… by running Windows Task Manager I noticed the CPU Usage was running at a near constant 90% all the time which was pretty high. I tried all sorts of tips from registry defrag to killing unnecessary startup processes even being suspect of Firefox sucking up resources but no luck to be had.

It finally ground to a halt and would not boot up so with the laptop still in warranty I called Dell to arrange a repair, strangely enough they sent out a repair tech a few days later who discovered the problem was a screwed up motherboard which was replaced. It was also recommended that I format my hard drive and re-install Windows (Bloody) Vista. At this point I decided to back up my laptop data to an external hard drive via USB. I left it transferring all files overnight and presumed all was ok with no error messages that anything went wrong with the transfer, having backed up I was happy to prepare for formatting the drive and re-installing.

Dell arranged a phone call and a talk through of the reinstall. All went well and at last the laptop is back to peak performance so tonight it was time to hook up my external drive and transfer my stuff back . BUMP! nothing there! yes there was a c: drive backed up with full windows directory etc. but no “My Music” – “My Videos” and worst of all no “My Pictures” aaaaahhhhhhh!!!!!!!

No pictures!!!  over a years worth of photos… nowhere to be found. Family snaps, birthdays, events, creative pics… all gone… thank f**k I had uploaded a few of those pics to my flickr account…. and all for the sake of a couple of backup DVD’s!

Lesson learned? shit happens… (note to self)  from now on always check an test your Back Up, Back Up, Back Up!

CERN Large Hadron Collider – Explained in 3 minutes

First beam of the Large Hadron Collider

[MEDIA=1]

(via CERN)

Geneva, 10 September 2008. The first beam in the Large Hadron Collider at CERN was successfully steered around the full 27 kilometres of the world’s most powerful particle accelerator at 10h28 this morning. This historic event marks a key moment in the transition from over two decades of preparation to a new era of scientific discovery.

Large Hadron Collider – Simpler Explanation


3V.ie Online Account Security Weakness – Beware!

Image via payzone.ie
Image via payzone.ie

I may have identified a possible security weakness with the 3V.ie (online customer account) service. This occurred recently while trying to retrieve my own 3V account details, this weakness would allow any person with prior knowledge that you have a 3V account coupled with your mobile phone number to access your 3V “Online Customer Service” browse your balance & purchase history etc. Here is a summary of user tasks taken from their website:

Online Customer Service

Sign on to the new Online Customer Service section of this 3V website using your email address and personal password to:

  • Receive again the security details for any Voucher.
  • Check the balance and transaction history on your 3V Vouchers.
  • Redeem money left on your 3V Vouchers to your bank account.
  • Transfer money from one Voucher to another Voucher.
  • Request a replacement 3V Customer Card.
  • Update your personal details or password.
  • Change how you receive the security details when you buy a 3V Voucher.

You can also find the balance and transaction history for any 3V Vouchers quickly by clicking on the View Transaction History link on the left hand side of this page.

The info that follows may have been a one off chance of gaining someones account information but non the less a weakness… try it yourself on your own account if you like!

Let me explain…

I hadn’t used my 3V account with over a year and had lost my card but also had forgot my account username and password, so a few weeks ago I tried the standard “Forgot Your Password” option on the website www.3v.ie and went through the various email address I may have used for that account. Unfortunately neither of my email addresses worked as the 3V website started to throw an error along the lines of “Cannot complete your request, please try later” etc.

The weakness…

Now at this point I gave up and then a couple of days later I tried the same procedure but got the same result, out of frustration I sent 3V.ie an email asking how I could retrieve my account details but never received an answer,but

Only discovered this today on their website:
“Emails must be sent from your registered email address and must include the last six digits of your 3V Voucher number if you have a query about a particular 3V Voucher.”

Roll on about 2 weeks later I really needed to use the 3V account to purchase an ebay item so I opted to call support by phone. This is where their weakness began to show…

The conversation…

I called customer service and stated that I needed to retrieve my account information, I was asked for my registered email address and password. I then explained that I couldn’t remember my registered email address or password and that is why I was speaking to support on phone! What followed was clearly shocking! Support asked me for my mobile number which I gave, I was then told my email username was xxxxx@xxxxx.com with no problem….. at that point I was actually relived now to have at least my username so while talking to support I tried the “Forgot My Password” option on the website login and still got the “Cannot complete your request, please try later” response feeling annoyed I asked why it was not working for me and also sensing the support persons frustration as I was asked to repeat the request… but each time it failed and then out of the blue I was informed “OK your password is xxxxx try that” and yes I had my password and yes it did work!!!

The conclusion…

So what I’m saying here is if I was posing as another person and rang customer support armed with just a known 3V user and there mobile number I could easily retrieve their information by causing a flurry about why I cannot access my account for some reason or another using the flaw “Cannot complete your request, please try later” response” etc. This happend to me and made me realize I could have been someone else! or maybe… just maybe the customer support person could actually see I was trying to access the system at that point and felt confident I was the same person on the end of the phone and freely gave the details away?

Opinions please?

YouTube have blocked my download tool!

It’s less than 48 hours since I posted my last article “Free YouTube Video Downloader & Path To FLV Finder Tool” and today I noticed that the download tool has stopped working! At first I thought  it was a code glitch, but no I checked everything out and it was clean? then I tried uploading the same scripts to a second server and yes it worked, I even tried the same scripts on a third server and it worked…. and one last shot was to try the scripts on a different domain but same server “Bump!” no joy…. 🙁

Could it be that YouTube/Google tracked the script page because of the Adsense banner? (maybe)…  and the fact that a heap of trackback links from crap blog scrapers featured the article….. What to do now… Should I remove the scripts and links to it…. I’m not sure?

Who stole the bridge?

Russian Bridge

This news makes me laugh …. how the hell did they do it?
The article came via Ananova image by current.com

Russian Bridge

Scrap metal thieves in Khabarovsk, Russia managed to steal a 200-tonne 38ft structured steel bridge without anyone noticing. The criminal scrap metal collectors most likely were interested in four steel pipes which served as the foundation for the bridge. They dismantled the bridge during the night of December 29 and vanished with its parts in an unknown direction.

It was part of the only road leading to a heating plant. Bosses at the company said the cost of replacing the bridge would be ten times the value of the scrap metal that had been stolen.

Local road service crews are currently reconstructing the bridge, they plan to replace the bridge with one made of concrete while police have launched a search for the criminals.

This incident became the third such case in 2007 – the two previous bridge thefts occurred in the Ryazan region and the Primorsky region.

World’s Best Resignation Letter?

I’ve come across this letter on the internet and in emails many times over the years and it never fails to make me laugh. Its an oldie but a goodie and it comes via
You’ve Got Laughs! The Big Book of Internet Humor” by Al Lowe

Dear Mr. Baker,

As an employee of an institution of higher education, I have few very basic expectations. Chief among these is that my direct superiors have an intellect that ranges above the common ground squirrel. After your consistent and annoying harassment of my co-workers and me during our commission of duties, I can only surmise that you are one of the few true genetic wastes of our time.

Asking me, a network administrator, to explain every nuance of everything I do each time you happen to stroll into my office is not only a waste of time, but also a waste of precious oxygen. I was hired because I know how to network computer systems, and you were apparently hired to provide amusement to your employees, who watch you vainly attempt to understand the concept of “cut and paste” as it is explained to you for the hundredth time.

You will never understand computers. Something as incredibly simple as binary still gives you too many options. You will also never understand why people hate you, but I am going to try and explain it to you, even though I am sure this will be just as effective as telling you what an IP is. Your shiny new iMac has more personality than you ever will.

You wander around the building all day, shiftlessly seeking fault in others. You have a sharp dressed, useless look about you that may have worked for your interview, but now that you actually have responsibility, you pawn it off on overworked staff, hoping their talent will cover for your glaring ineptitude. In a world of managerial evolution, you are the blue-green algae that everyone else eats and laughs at. Managers like you are a sad proof of the Dilbert principle.

Seeing as this situation is unlikely to change without you getting a full frontal lobotomy reversal, I am forced to tender my resignation; however, I have a few parting thoughts:

1. When someone calls you in reference to employment, it is illegal for you to give me a bad recommendation as I have consistently performed my duties and even more. The most you can say to hurt me is, “I prefer not to comment.” To keep you honest, I will have friends randomly call you over the next couple of years, because I know you would be unable to do it on your own.

2. I have all the passwords to every account on the system and I know every password you have used for the last five years. If you decide to get cute, I will publish your “Favorites,” which I conveniently saved when you made me “back up” your useless files. I do believe that terms like “Lolita” are not viewed favorably by the university administrations.

3. When you borrowed the digital camera to “take pictures of your mother’s b-day,” you neglected to mention that you were going to take nude pictures of yourself in the mirror. Then, like the techno-moron you are, you forgot to erase them. Suffice it to say, I have never seen such odd acts with a ketchup bottle. I assure you that those photos are being kept in safe places pending your authoring of a glowing letter of recommendation. (And, for once, would you please try to use spell check? I hate correcting your mistakes.)

I expect the letter of recommendation on my desk by 8:00 am tomorrow. One word of this to anybody and all of your twisted little repugnant obsessions will become public knowledge. Never f*ck with your systems administrator, Mr. Baker! They know what you do with all that free time!

Sincerely

David Blocker

Network Administrator

Update on Imagine/Gaelic Telecom Problems

In my last post I mentioned about problems connecting to my own blog from my home broadband connection with Imagine/Gaelic Telecom. Although it is now fixed I am still having problems accessing my friend Robert’ Sweetnam’s Blog. I am accessing his blog through proxify.com its the only way at the moment – I rang Gaelic Telecom/Imagine support again last Friday night complaining about not been able to view his site.

I was asked if I have “Content Filtering” enabled which I said no and his reply was “Well I really haven’t got a clue why you cannot access http://blog.sweetnam.eu” he went on to say “I will send a ticket up to tech support and see what they say” he also asked me for my mobile number so a “techy” could ring me back within the hour, but as expected I was left still waiting on the call.

Monday morning came and lo and behold I got a call back from Gareth “the techy guy” at Imagine Telecom Support. He said they were still looking into the problem and that he would call me back before the end of working day. He also suggested that they change my IP address as that would surely fix the problem, I said no to the IP change and left them to it but hence to say I got no call back.

Left it stew for Tuesday….

This morning Wednesday I called back support went through the whole “rigga’ ma’ roll” (procedure) again with general support and demanded some answers by today. An hour later Gareth called back with the solution of changing my IP and I quote what he said…

“It appears that you turned off “Content Filtering” back in June 2006 (which I did) but it seems it didn’t go through properly. You were going through a proxy server where your content was been cached, to help speed an stuff.”

So Robert was right as mentioned here  “they” could track my where abouts if they wanted to!

Back to the solution… I caved to the IP change in the end and was supplied with a new IP address over the phone. I went home reset my router, flushed the dns, cleared my cache etc. re-booted and opened up Firefox typed in http://blog.sweetnam.eu and guess what?

No F**king joy!

Back to the idiots again tomorrow to tell ’em to shove their solution up the highest part of their holes.

Connection Problem On My Own Website – Imagine / Gaelic Telecom

Gaelic TelecomI haven’t been able to connect to my own website with over 2 weeks, I could ftp or use a proxy server and that was fine but no browser connection with either FireFox or Internet Explorer.

By the way my broadband connection is with Gaelic Telecom who are a white label for Imagine so on Friday night last I called support and ran through the usual things with them but no luck, the following night still no feedback from support so I decided to try a different route. I used the ip address to access my site with a forward slash tilde /~ and username and it worked this is what I used: http://64.191.9.37/~kmcgrap this auto redirected me to http://lonestar.kjbserve.com/~kmcgraph/ and I was able to view the website.

The strange thing is that when I tried the url http://www.kmcgraphics.com everything worked. Its like it updated DNS or something.

I don’t know if this was the solution or just coincidence but it worked for me.

Anyway if your interested below this is the email I sent to support@imagine.ie followed by the reply I received this morning. I’m hoping this post might help others out there if they have stumbled upon the same problem.

Email sent to Imagine/Gaelic Telecom Support

Hello,

My Internet Connection is fine but I’m just having problems connecting to ONE site http://www.kmcgraphics.com

I’m running Windows XP Professional SP2. with browsers IE7 & Mozilla Firefox 2.0.0.8

Measures I have taken so far:

1. Cleared Internet Cache and Cookies.
2. Rebooted router and computer.
3. Tried accessing it in different browsers. (IE7 & Mozilla Firefox 2.0.0.8)

Some Observations:
1. I can access the site through a proxy server fine.

Other steps taken:

Command prompt:

ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

I have done a Tracert from command prompt as follws with the results below:

tracert www.kmcgraphics.com

Tracing route to www.kmcgraphics.com [64.191.9.37]
over a maximum of 30 hops:

1 2 ms 2 ms 2 ms 192.168.1.254
2 26 ms 25 ms 27 ms lns2.net.imagine.ie [87.232.0.25]
3 22 ms 63 ms 24 ms ve5.core.net.imagine.ie [87.232.0.129]
4 22 ms 23 ms 22 ms ge0-0.border2.net.imagine.ie [87.232.0.2]
5 26 ms 29 ms 25 ms ge-1-0-0.32.mpr2.dub1.ie.gvnx.net [217.112.145.1
1]
6 26 ms 24 ms 24 ms 67.17.193.45
7 106 ms 106 ms 108 ms 67.17.108.58
8 106 ms 105 ms 105 ms hostnoc.demarc.gblx.net [64.214.106.38]
9 1050 ms 113 ms 112 ms ge2-oc48-1-0-ctsi.rtr0.scr1.hostnoc.net [66.197.
191.34]
10 112 ms 111 ms 113 ms www.kmcgraphics.com [64.191.9.37]

Trace complete.

Also tried to ping:

ping www.kmcgraphics.com
Ping request could not find host www.kmcgraphics.com. Please check the name and
try again.

And finally the usual error response from the browser window:

The requested URL could not be retrieved

——————————————————————————–

While trying to retrieve the URL: http://www.kmcgraphics.com/

The following error was encountered:

Unable to determine IP address from host name for www.kmcgraphics.com
The dnsserver returned:

Server Failure: The name server was unable to process this query.
This means that:

The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.

Your cache administrator is support@imagine.ie.

——————————————————————————–

Generated Thu, 01 Nov 2007 21:55:01 GMT by filter6.int.imagine.ie (squid/2.6.STABLE13)

Can you please advise on what to do here, I can access www.kmcgraphics.com from any other computer not from my home connection with no problem.
Is there possibly a dns cache problem with my connection and filter6.int.imagine.ie ?

Hope to hear soon,

Kieran McCarthy

Response back from Imagine/Gaelic Telecom Support

Hi Kieran

All of the filter servers now have the IP address for this host, but it seems that filter6 did not have it at the time you had the problem. We’ve no known problem with DNS at the moment.

This could have been a once-off problem, or it may happen again; if it does, then email us again and we’ll look into it again as quickly as possible.

We would suspect this to have been something to do with the DNS for that domain, rather than being a filtering problem here or being a imagine dns problem.

Imagine Support