I getting started with zend framework 2 and they have a prerequisite of an installation and configuration of mod_rewrite for apache. Apache 2.2.22 came pre-installed on Mac
To check that mod_rewrite and PHP are enabled, look at /etc/apache2/httpd.conf and ensure that these lines:
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule php5_module libexec/apache2/libphp5.so
are uncommented.
Also ensure that AllowOverride is set to All within the section.
After making these changes, restart Apache with: sudo apachectl restart
If you then put your project within the /Library/WebServer/Documents folder, then it should work.