Unfortunately upgrading from OS X Mountain Lion ( 10.8) to Mavericks (10.9) stopped my AMP (Apache, MySQL, PHP) installation working.
Luckily, this is just down to an apache configuration file being overwritten and is easy to correct...
1. Edit Apache Configuration
sudo vi /private/etc/apache2/httpd.conf
a. Uncomment following line to re-enable virtual hosts: -
Include /private/etc/apache2/extra/httpd-vhosts.conf
b. Uncomment following line to re-enable PHP: -
LoadModule php5_module libexec/apache2/libphp5.so
2. Restart Apache
sudo apachectl restart
There was no need to change any of my MySQL installation, this continued working after the installation.