Installing ImageMagick with MacPorts couldn’t be easier:
sudo port install ImageMagick
But getting it to work with your PHP installation is a bit harder. If you’ve installed PHP via MacPorts with the pear variant you can install the imagick extension via pecl:
sudo pecl install imagick
The trick to getting it to stop complaining about the Wand-config path, is by passing it the proper prefix for ImageMagick. When prompted, hit 1, then enter in:
/opt/local
Now just add this to the end of your php.ini file, and reboot apache:
[imagemagick]
extension=imagick.so
I’m starting to use sphinx in my work, and wanted to get a solid development environment set up for it on my local OS X server. Since I built my local server with Mac Ports, it was actually pretty easy to get that installed:
sudo port install sphinx
However, I had trouble setting up the PHP extension for the Sphinx API. I could have used the sphinxapi.php that ships with the sphinx source code, but having a compiled extension is faster, and I don’t have to add more files to my php project. Installing Sphinx via Mac Ports didn’t help either, because it doesn’t install libsphinxclient, which is required to build the PHP Extension. That was until I found some instructions from someone doing something similar for Ruby.
Continue reading ‘Installing Sphinx on OS X for PHP’
A friend of mine, and fellow Florida Creative, Lawrence Salberg, created this video screencast showing you how to install your own WordPress blog. He does a good job explaining the difference between WordPress.com and the Self-Hosted software available at WordPress.org, and then gets into the nitty gritty of getting the software up and running quickly. Enjoy!
Video after the jump…
Continue reading ‘Screencast: Install Your Own WordPress Blog’
You’re a smart and handsome developer and as such you utilize a source control solution in your work. Your work focuses on the excellent Drupal platform, and as such you have multiple Drupal sites that you manage for yourself as well as your clients. Storing each site in its own repository is good, but storing your commonly used modules in a central repository and pulling them into each site via svn:externals is better. This talk will show you how.
Continue reading ‘Managing Multiple Drupal Sites with SVN’
This morning I checked in the initial version of a new plugin: In The Loop. This one generated from a request I got from a user of another plugin of mine, K2 Hook Up. Since the K2 Hooks don’t extend into ‘The Loop’ the part of the WordPress theme that loops over all the posts to display your blog entries, he still couldn’t fully liberate his theme from all of his modifications.
So in between bites of left-over turkey and pie, I coded up this solution over the long Thanksgiving weekend and released it this morning.
Continue reading ‘In The Loop’
comments