Alternative PHP Cache Error?

We’ve been having a few issues with one of our shared hosts lately and I was hoping that you guys could shed some light on it.

The “error_log” file is full of thousands of the same entries:

PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/no-debug-non-zts-20090626/apc.so’ – /usr/local/lib/php/extensions/no-debug-non-zts-20090626/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0

I’m wondering if this is an Alternative PHP Cache issue (ah the power of my second brain- Google!) but am not sure? It’s a shared host so I don’t really have the opportunity to poke around too much and if I could, well, I’d probably be out of my depth.

Anyway, we’re running a WP 3.1 install on the shared host with WP Super Cache and widget caching in place, nothing that we don’t run on other hosts.

Any thoughts or even pointers as to why there might be a 126MB error log (prior to me emptying it) full of nothing but this will be greatly appreciated.

I’ll be contacting the host tomorrow to see what they say, but the more I know before hand the better.

Google Gears and Sync Errors

Google Gears Error

I’ve had Google Gears (Beta) on my system for maybe 30 minutes now and this “error” is starting to annoy me because I’ve seen it 3 times already while using Google Reader.

Google Gears Error

This first error is bugging me because there is nothing wrong with my connection. It has been working perfectly each time the error occurred.

It’s more likely that the error is with connecting to the Google Reader server or whatever server Gears needs to connect to.

The text of the error box makes it appear as if the fault is at my end. Damn Beta software ;)

Connection error.

A connection to the internet could not be made. Would you prefer to read in offline mode? 

 

Google Browser Sync Error

This error with Google Browser Sync has been occurring for a couple of days now and hasn’t been resolved by uninstalling / reinstalling the extension or upgrading to the latest version of Firefox (2.0.0.4).

Google Broswer Sync Error

Twitter and Google weirdness? Something’s afoot?

Twitter Google error Twitter just threw up some strange stuff a few minutes ago before going down and coming back again!

I was in searching for people to add so I can follow them, and like the sheep that I am I was adding Robert Scoble. I made a typo when putting his name in and an error came up. It said:

Google Error
Not Implemented
The server us unable to process your request.

Strange, that Twitter would have its search powered by Google? I mean why use Google to search through your database to match only names, emails and phone numbers?

Unless of course the actual tweets or twitter messages are going to be made searchable sometime soon!

Anyway I typed in another name, and the search just stayed the same throwing up the same error message.

Twitter Google 2So I hit F5 on the keyboard to refresh the page.

 Now the URL That I was on was:

http://twitter.com/home

However, hitting F5 brought me to

http://twitter.com/univ/home

Which is a page for:

Google ‘s university search of University of Lethbridge

The page is now unavailable just giving the Twitter 404!

I tried going back to Twitter.com again and the page simply refused to load. I tried in both Firefox and IE on my Vista machine to no avail.

I then booted the XP machine to see if it could load twitter.

As I open Firefox on the XP machine, twitter came back, albeit very slowly! I took 20+seconds to load the page on both machines, and the all was fine again.

I’ve been unable to recreate this since it happened. Has anybody else noticed it? 

Is this a sign that Google is simply powering Twitters search, or is it a sign of something bigger? Maybe a Google/Twitter partnership or will Google be acquiring Twitter?

Weird MyBlogLog error?

I was thanking someone this morning for adding me to as a contact on when the weirdest thing happened. You can check it out in the screen shot because I’m not linking to amnezia because they strike me as being a “link whore” (4,380+ contacts). If you want to see the error live you can search for amnezia, otherwise the screenshots will have to suffice.

Anyway, it looks like and I posted a message at the same time and they somehow got merged.

My original message was:

Thanks for adding me and checking out O’Flaherty.

You can see what I ended up with in the two screenshots. Very weird.

WordPress 2.05 302 500 and blanks

I upgraded to WordPress 2.05 back on October the 29th, when I had the permalinks issue, and I after getting that sorted I haven’t had much time to focus on another problem which raised it’s ugly head during that upgrade.

Since the upgrade I’ve been getting a lot of 302 (a document has moved but is found) errors when working inside the admin panel, especially when activating and deactivating plugins. I’ve also been getting 500 errors (page not found) on the “write post” pages, as the system has been unable to find the file upload pages. It’s also been causing a blank page to appear after comment submissions instead of redirecting to the article.

Well after a little bit of research on the WordPress support forums I’ve found a solution to the problem which apparently, was caused by some code fro the upcoming WordPress 2.1 which inadvertently made made it back into 2.05.

There are two ways to resolve the issue, one is by using the following plugin:

http://txfx.net/code/wordpress/wordpress-tuneup/wordpress-205-tuneup/

Now, while that is a quick and easy fix, it’s not for me, because calling a plugin to fix a bug requires extra work on behalf of WordPress and we all like our blogs to run as quick as possible don’t we?

If you don’t mind getting your hand dirt with a little bit of open heart surgery on your WordPress beast here’s what you do:

Fire up your favorite editor, notepad will do, but I prefer Dreamweaver, and go to the root folder of your WordPress installation.

Now open up the folder “wp-includes” and the open the file “pluggable-functions.php“.

Now scroll down to line 268 (if your using an editor without line numbers you just have to search for it).

You should see the following:

status_header($status); // This causes problems on IIS

Change it to read:

// status_header($status); // This causes problems on IIS

Save the file and upload it to your server. And your problems will be solved.

Weekly Roundup – Friday 08-09-2006

Google to Use PC Microphones to Listen In?, then targets its ads

People got a little riled up over this one I think, but to be honest I don’t see how it can currently be practically implemented. Here’s what I said on Digg.com about it. It’s a little tongue in cheek!

You all should realize that this technique could only work for women! Us male TV viewers are usually more entertained by flicking through all 350+ cable channels every 3 minutes. That’s why my girlfriend refuses to hand me the remote.

But seriously, besides that, any such advertising coming from Google would have to be opt in. Also, consider the bandwidth issues involved here, its not really practically to have a constant stream of audio heading to Google from every computer with a microphone that’s turned on. Then the processor power required to analyze all of those sound streams and send out the adverts.

ErrorZilla – A Better HTTP Error Page

ErrorZilla is a Firefox extension that replaces 404 and other error pages with more descriptions and options such as reload button, Google Cache, Web archive, and three buttons for: ping, trace and whois.

Unlimited E-mail Addresses with Gmail

Gmail has an interesting quirk where you can add a plus sign (+) after your Gmail address, and it’ll still get to your inbox. It’s called plus-addressing, and it essentially gives you an unlimited number of e-mail addresses to play with. Here’s how it works: say your address is pinkyrocks@gmail.com, and you want to automatically label all work e-mails. Add a plus sign and a phrase to make it pinkyrocks+work@gmail.com and set up a filter to label it work (to access your filters go to Settings – Filters and create a filter for messages addressed to pinkyrocks+work@gmail.com. Then add the label work) (more…)