Hello. My name is Noemi Millman, and Triopter is my web development agency. We handcraft beautiful, dynamic websites.

See what I can do for you.

Noemi Millman: Triopter: Category Archives for "os x"

Installing Payflow Pro on Mac OS X

If you’ve done more than a little web development, you’ve probably encountered Payflow Pro, PayPal’s (previously Verisign’s) credit card processing solution.

It’s not supported on OS X.

But OS X is UNIX-y! There’s a version for Linux! Why won’t it work on OS X? Can’t you google for installation instructions?

Well, no. Perhaps my google-fu is weak, but I could find no information whatsoever about how to get it working.

In fact, if these guys hadn’t pointed out that it was possible, I would have given up then and there.

But I got it installed. And you can, …

Subversion on OS X, Part 2: Your First Project

I ran into some permissions problems trying to actually get a project into the repository, so I thought I’d walk through how to get things working in just one try instead of twenty:

  1. Do Not put your repository under your Apache web root, or any virtual host web root. Just don’t. It won’t work.
  2. Apache needs read and write permissions on your Subversion directory. The simplest but perhaps not the most secure way to do this is, after you create the repository, to change the owner of the repository directory and all its contents to the user that Apache

Six Steps to a Subversion Server on OS X with Darwinports

I’ve tried on at least three separate occasions to set up a CVS repository on my computer, but each time I’ve completely given up, mostly because getting the darn thing configured properly just seems to be beyond my abilities.

But besides that, CVS is really obsolete at this point, and Subversion has really taken over its status as the de facto standard for free, open-source revision control software.

Installation was yet another project that turned out to be super-easy with a little help from Darwinports.

Here’s the full set of steps to install:

  1. Grab Apache 2 off Darwinports and get it running separately