Ok, de todas formas al configurar el vhost se supone que vas a acceder a través de
http://cupon.local/app_dev.php, para acceder desde localhost debería ser
http://localhost/Cupon/web/app_dev.php, un par de preguntas, luego de configurar el vhost reiniciaste apache ?, has agregado el vhost al archivo /etc/hosts ? porque tienes un symfony.local pero deberias tener
Edit: supongo que lo del hosts es un typo porque lo tienes bien en el primer post