If you’re a WordPress user and happen to use the W3 Total Cache plugin to improve site performance, you might want to hold off upgrading to the new version 0.9.2.6 that just came out this morning. I’m sure W3TC developer Frederick Townes is working on a fix, but this particular version sent two of my domains south this morning. In one case, after upgrading, I got nothing but a 500 internal server error message, while on the other site, I got locked out of the administrative backend by The White Screen of Death.
If you take a look at the plugin’s forum page, you’ll see numerous reports of both types of errors. Below are instructions for how I fixed the problems on both of my sites:
Solving the 505 Error
Temporarily rename your .htaccess file to .htaccess.bk, which should immediately solve the 505 problem, but will disable any other functions in your .htaccess.
Duplicate the backup file, then strip out any lines related to W3TC in the duplicate.
Rename the duplicate file back to .htaccess. This should solve your 505 for good.
Solving Admin Lockout
Disable all plugins by temporarily renaming the wp-contents/plugins folder to something else.
Delete the folder w3-total-cache within the renamed plugins folder.
In the root of the wp-contents folder, delete the following:
“Storytelling reveals meaning without committing the error of defining it.
— Hannah Arendt
A scene from Homer’s Odyssey.
Storytelling is one of the most basic of human instincts. From Neanderthal cave paintings to the adventures of Homer’s Odyssey and Iliad, early human history is filled with our need to educate and delight others through stories. We all tell them to share our adventures of everyday life, and we all relish the craftsmanship of master storytellers like Mark Twain and Garrison Keillor.
What you may not know is how important storytelling can be in marketing your own business on the Web. Back in January, Entrepreneur magazine featured an article called How to Become Your Company’s Storyteller to demonstrate how important storytelling is to enhancing any company’s brand on the Internet. We’ve all seen the obligatory “About Us” page on most business web sites. But these pages often fail to connect with readers because they are generally filled with vacuous marketing language instead of compelling narratives about how the business started and grew to meet its customers’ needs. In telling such stories, you not only tell your customers what your business can do for them, you also boost your online ethos—how trustworthy or credible others perceive you to be.
Read full post (740 words, 1 image, estimated reading time: 2:58 mins)
I recently returned from vacation down South, which included two nights camping with a good friend along the Chattooga River on the border between Georgia and South Carolina. During that time, I was reminded of how important quiet and solitude are to achieving balance in our lives. Before I left, I had spent two months teaching courses at the local university and getting my business off the ground, and all work days and most weekends were spent with my nose in a computer screen chasing information around the Web.
Needless to say, all of that intense online work caused a lot of stress to accumulate in my brain and in the muscles of my face and shoulders. Luckily, they were no match for two days of fishing and good conversation around a campfire. Now that I’m back in the saddle again, I’m determined to strike a better balance in the demands of my online work, and so I thought I’d talk about the apps and tools I use to manage my time and balance my workload.
Read full post (800 words, 2 images, estimated reading time: 3:12 mins)
I take some pride in knowing a thing or two about search engine optimization (SEO), the fine art of making websites their most visible to Google and other search engines. Using a combination of content and technical strategies, I can help corporations and small businesses maximize their position within normal or “organic” search results, as opposed to those purchased ads found at the very top of a search result page.
Achieving high rankings within organic search results is not only cheaper in the long run, but it is also a much more effective form of online marketing than paid ads and provides a greater return on your investment. According to Vanessa Fox, a former Google executive and author of Marketing in the Age of Google, web searchers click on organic results 85 percent of the time, and organic results are two to six times more visible than paid ones (11). Additionally, while search queries increased 68 percent in the United States in 2009, paid clicks increased only 18 percent during that same time. Clearly, the best return on investment is with organic search results.
Read full post (672 words, 1 image, estimated reading time: 2:41 mins)
As mobile devices continue to proliferate across our digital landscape, they pose a difficult problem for website developers: how can we design sites that look great on all these different displays, ranging in size from a billboard to a postage stamp? Well, the answer is responsive design (or its first cousin, adaptive design).
What is responsive design? It’s a design method for making websites that respond or adapt to the device on which a person is viewing them (web developers may argue fine points of difference between responsive and adaptive design, but to lay persons, the two terms are fairly synonymous). Though the site you’re reading now uses a static layout, I’m currently working with a customer on a responsive site that will look great for his clients regardless of whether they’re viewing it on a 30″ HD desktop display or a Samsung Galaxy S II smartphone. Because we just began the project, I can’t show it to you live, but to get an idea of what responsive design is all about, check out the homepage below of SparkBox, a web development firm specializing in responsive design.
SparkBox home page shown on a variety of screens.
Read full post (461 words, 1 image, estimated reading time: 1:51 mins)
Lots of small businesses have websites, but most of them probably haven’t hooked their sites up to Google Analytics, the search engine behemoth’s free visitor tracking service. For those of you who haven’t, stop reading this post right now and sign up for a Google Analytics account and insert the tracking code into each page of your site. If you don’t know how, contact your site designer or host provider and have them help you out.
Back yet? Good. Now what? Well, start by familiarizing yourself with the various reporting features in Google Analytics. There isn’t sufficient room on this site to extol all the benefits of using Google Analytics to explore your site’s traffic, so let me refer you instead to Google’s product overview video so you can better understand the value of seeing user behavior unfold before your very eyes.
One of the most impressive tools in the Google Analytics arsenal is the new Visitors Flow feature, which provides a cool way to visually analyze visitor actions on your site. For example, you can see how many people entered your site on the home page, where they went next, and what pages were most popular during their browsing sessions. When I first saw the Visitors Flow feature, I was astounded at the insight it can provide website owners into the behavior of potential customers on their site.
Read full post (391 words, 1 image, estimated reading time: 1:34 mins)
A few weeks ago, a client sent me an email about a new online payment system that he was interested in exploring as an alternative to PayPal. The name of the service is Dwolla, and I had never heard of it before, despite the fact that it’s based in Iowa, my home for 12 years before moving last year to paradise. At first, I was skeptical, but when I started to look into Dwolla, I found the service had some very attractive features.
The first thing that intrigued me were the low fees Dwolla charges for digital transactions. For all transactions under $10, Dwolla charges absolutely nothing. Zippo. Nada. So micropayments like buying a latte from your local barista don’t cost anyone anything. In fact, Dwolla has an app for a variety of mobile devices, such as iPhone, iPad, iTouch, Android, and Windows 7 Phone, that allows you to locate others who accept Dwolla payments.
For purchases over $10, the charge is a flat rate of 25 cents, which sure beats the percentages that PayPal and credit card companies have been charging recently. For merchants, Dwolla provides a web-based Dwolla Merchant Kiosk for processing transactions either through a computer or smart phone.
Read full post (443 words, 2 images, estimated reading time: 1:46 mins)
Ask any web developer, and they’ll tell you that one of the toughest parts of their job is making sure that a site design looks good in all the major web browsers. As widespread as it is, Internet Explorer has a horrible reputation among web developers because Microsoft has not always supported the latest open standards in Hypertext Markup Language and Cascading Style Sheets.
As a result, web developers often have to check their designs against multiple browsers on a variety of operating systems, including Windows XP and 7, Macintosh OS X, and open-source Linux. Naturally, doing so has often required developers to have multiple operating systems installed on multiple machines in order to cover all their bases.
That is, until now. A few months ago, I discovered a wonderful new service called Scout, which provides developers with 35+ browser/operating system combinations via a Firefox sidebar add-on. Now, I can view a client’s site in multiple browsers—old and new—to ensure it looks great no matter who is viewing it.
Sauce Lab’s Scout sidebar add-on for Firefox.
Read full post (308 words, 1 image, estimated reading time: 1:14 mins)