Para conocer de vagrant:
https://www.vagrantup.com/
Bien si ya instalaste el cliente de oracle, la razón obvia por la cual no esta funcionando es por que php no sabe donde esta la extensión que le estas pidiendo.
Del manual de oracle:
Cita: If php.ini's extension_dir directive does not contain the directory with php_oci8_11g.dll then Apache startup will give an alert: "PHP Startup: Unable to load dynamic library php_oci8_11g.dll."
Asi que, revisa bien si el nombre de la extensión corresponde y luego revisa que la directiva extension_dir este buscando el path donde se encuentra la dll de oracle.