As I’m working on Mac OSX with MAMP before but found difficulty trying to install intl extension.
Yup, it is what so wasting time for me to download icu, compile, download php source, compile intl extension, configure and install.
Seems wasting too much time if I will do myself, so I decide to switch from MAMP to Zend Server CE (community edition) because Zend Server CE had already bundled all required libraries for Symfony 2 development.
Anyway, after I’ve added a virtual host into apache, I got many forbidden error which was generated because the default http.conf that specify to deny access from all directories outside of the default document root.
To fix this issue quickly, you have to find the Directory section for ‘/’ path and modify to be like this.
Options FollowSymLinks AllowOverride All Order Deny,Allow Allow from 127.0.0.1
Then restart the apache using zend command like this.
sudo /usr/local/zend/bin/apachectl restart
It will do the trick now!