How to Enable PHP5 In Mac OS X Leopard

I've seen a lot of visitors searching for information on enabling PHP5 in Mac
OS X Leopard. It turns out to be quite easy. Leopard ships with Apache 2 and
PHP 5 pre-installed. To enable PHP simply:

  • Open your favorite text editor and edit /private/etc/apache2/httpd.conf
  • Uncomment line number 114. It should read

    LoadModule php5_module libexec/apache2/

  • Open System Preferences and go to Sharing

  • Stop and then restart Web Sharing

That's it!

PS - If you want any easy way to setup and manage virtual hosts on your Mac,
check out VirtualHostX.