Check your server that handles PayPal Instant Payment Notifications

From a client:

“We’re getting emails from PayPal that say Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing. Matt, what does this mean?”

I’ve gotten the same warnings. I traced it to work I did long ago on my site that was just exploratory development work — i.e.: it doesn’t do anything on my server, not critical to my sites.

Read the rest of this entry » »»»»» »

Tags: ,

Fix for Broken Permalinks after WordPress Server Move

The Permalink Problem

I recently moved a few WordPress 2.8.x sites from one server to another. Oddly, when clicking on individual blog entries, every one of them threw a 404 after restoring onto the new server. Index page was fine. Admin pages were fine. But any specific blog page was 404′ing. Hmm.

The Permalink Fix

Admin -> Settings -> Permalinks and clicked Default, then back to Month and name. That’s it.

permalink_settings

My Suspicions

I really have no idea, and I don’t have time to investigate. Was it specifically the act of restoring the database (server environment agnostic)? Or was it the other way ’round? Or some other cause?

Tags: , , , ,

MAMP Won’t Start Apache Fix

If you’re like me and changed MAMP’s default port to 80 from the default 8888 and found Apache not starting, go to System Preferences -> Sharing and uncheck Web Sharing.

With Web Sharing on, OS X was already running Apache, thus the inability of MAMP to start another Apache instance on port 80.mamp-apache-start

Tags: , ,