Итак, я обновился до Mavericks (или, может быть, Yosemite) вчера, но теперь я получаю только представление о моем каталоге при посещении localhost, но включенный index.php больше не выполняется.
Мне нужно раскомментировать строку virtualhosts в /etc/apache2/httpd.conf
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf
поэтому мои виртуальные хосты работают, но php не выполняется.