> Faqs > Laravel Homestead solución: NFS is reporting that your exports file is invalid

Laravel Homestead solución: NFS is reporting that your exports file is invalid

Acabo de hacer una actualización de los sitios que tengo en una instalación de Laravel Homestead.

He eliminado uno de los sitios con los que venía trabajando y ahora tengo problemas al reiniciar la máquina Homestead.

He corrido el comando que reinicia la provisión de la máquina virtual, tal como se solicita después de actualizar el composer.yaml:

vagrant reload --provision

El problema es que me da un error:

NFS is reporting that your exports file is invalid. Vagrant does
this check before making any changes to the file. Please correct
the issues below and execute "vagrant reload":

can't get physical path for /System/Volumes/Data/Users/julian/sitios/php8site
[...]

Ese es justamente el sitio que he eliminado del homestead.yaml y aún así parece como que ese sitio se cargase igualmente. ¿Existe una caché o algo de ese archivo de configuración que haya que anular?

Estoy usando MacOS.

Respuestas

Parece que esa carpeta todavía la necesitas en tu sistema para hacer el vagrant reload --provision.

¿Has probado a restaurar esa carpeta, o volverla a crear con cualquier contenido antes de hace el reload? Quizás así te pille los cambios y te permita hacer el reload -- provision.

En principio no hay ninguna caché del homestead.yaml, pero si la hay quizás se resetea justo al hacer el vagrant reload --provision.

Dinos cómo te ha ido... Suerte!

Miguel Angel
3310 147 216 17
He seguido tu sugerencia y he creado de nuevo la carpeta que estaba quejándose que no existía. Luego he podido realizar el vagrant reload --provision perfectamente. He borrado la carpeta y reiniciado la máquina virtual y también funciona bien. Debe ser justamente eso, que no puedes borrar las carpetas hasta que has hecho el aprovisionamiento de la máquina homestead.