Acabo de pasar una hora tratando de hacer que esto funcione siguiendo los pasos de SO, pero el mío terminó siendo un poco diferente.
Configuraciones de VMWare
1.) Establezca la conexión VMWare a NAT
2.) ejecute> cmd> ipconfig> copie el valor de la puerta de enlace predeterminada
3.) edite el archivo de hosts (c: / Windows / System32 / drivers / etc / hosts)
- agregue esto a su archivo de hosts:
<gateway-ip> yourserver.local
Configuración de OS X
1.) edite la configuración de Apache (por ejemplo, sudo vim /etc/apache2/httpd.conf)
- agregue esta entrada vhost a su archivo httpd.conf:
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "/ ruta / a / su / proyecto"
ServerName yourserver.local
<Directorio "/ ruta / a / su / proyecto">
Permitir anular todo
Opciones todas
</Directory>
</VirtualHost>
2.) Edite su archivo de hosts (sudo vim / etc / hosts)
- agregue esta línea a su archivo de hosts
127.0.0.1 yourserver.local
3.) Reinicie Apache (sudo apachectl restart)
Descubrí que tenía que cambiar la configuración de conexión en VMWare para reiniciar la conexión antes de que esta configuración funcionara para mí. Espero que esto ayude.