by ezs | Jun 8, 2009 | evilzenscientist, Uncategorized
I just noticed that I moved this blog to WordPress 1.5 some four years ago!
Prior to that I had several online things – including a static html status and news diary.
Here’s a post on this from April 2005 – my first online web page was in 1993!
by ezs | Jun 8, 2009 | evilzenscientist, Uncategorized
WordPress 2.8 RC1 is out – looking very good.
Also John Godfrey updated the audit-trail plugin.
by ezs | Jun 3, 2009 | evilzenscientist, Uncategorized
Never a dull moment watching Systems Management.
I remember talking with Ronni Colville from Gartner in early 2000 about how what was then known as “Enterprise Software Distribution” would always keep evolving – but would never really change.
Today the challenges are many – mobility, bandwidth, expectations of users, privacy, security, compliance – all tied into a real budget squeeze.
At the same time there is a continuing trend towards consolidation.
In the past week or so we have seen Configuresoft, Solidcore and most recently Cassatt be acquired.
My gut feeling – most of the virtualisation management, run-book automation and niche players will be gone by year end.
A wave of smaller ISVs are rising to replace them. I’ve met with some great new talent in this space – and just as I discussed with Ronni in 2000 – it’s still the same problem to solve.
by ezs | May 29, 2009 | evilzenscientist, Uncategorized
Hunting around for the ‘right’ theme – my hacks to Regulus by Ben Gillbanks are still doing an admirable job.
I’ve dragged the theme through a miriad of WordPress alphas, betas and releases; and added a stack of plugins and widgets to the side.
My ideal is a clean, two-column, widget-ready theme. Fast to load – and able to support the Gallery2 integations.
by ezs | May 29, 2009 | evilzenscientist, Uncategorized
I’m hoping this saves someone some searching.
I upgraded a couple of blogs to WordPress 2.8 beta early this morning – and I had problems with a single plugin – Audit Trail by John Godley.
The symptom was that on login you got a blank screen and Apache/PHP threw this:
[Fri May 29 11:59:05 2009] [error] [client 10.0.0.1] PHP Fatal error: Call to undefined method AT_Auditor::_weak_escape() in /www/<foo>/wp-includes/wp-db.php on line 487, referer: http://<foo>/wp-login.php?redirect_to=/
The plugin itself is nicely written – and as part of the safety mechanism it uses wpdb::escape to explode out anything before injecting to the database.
One change in WP 2.8 looks like it affects this – login redirects are now urlencoded by default – http://core.trac.wordpress.org/ticket/9817 – and that looks like it’s clashing with the line above.
The temporary fix for me is to modify part of the plugin to not call into wp::db – and instead assume that the url has already been exploded out.
wp-content/plugins/audit-trail/models/audit.php
line 173
// $operation = wpdb::escape ($operation);
The risk for my implementation seems small – I’m only using audit-trail to track logins and logouts.
So if you are hunting down some generic <function>::_weak_escape errors in WordPress 2.8 beta – take a trawl through your plugins and see if there is a wpdb::escape call. There may be some relatively low impact fixes out there.
Recent Comments