# Uso de ficheros adjuntos

Para tener los [ficheros adjuntos](https://doc.velneo.com/21/velneo-vdevelop/proyectos-objetos-y-editores/de-aplicacion-y-datos/fichero-adjunto) de los proyectos en el directorio **cacherun** de la máquina que ejecuta Apache, debemos hacer lo siguiente:

En el fichero envvars de apache (normalmente en /etc/apache2), después de la línea:

`export APACHE_RUN_DIR=/var/run/apache2$SUFFIX`

Hacer:

`export HOME=$APACHE_RUN_DIR`

Reiniciamos el apache con:

`sudo apachectl restart`

Hay que dar permisos de escritura al usuario que ejecuta el apache (normalmente www-data) al directorio $APACHE\_RUN\_DIR. Una forma es cambiar el grupo propietario de ese directorio a www-data con:

`chown :www-data /var/run/apache2*`

Y le damos permisos de escritura al grupo:

`chmod g+w /var/run/apache2*`

Reiniciamos de nuevo el apache y ahora, dentro de /var/run/apache2/ tenemos el directorio Velneo con sus adjuntos.

| NOTA: **En vModApache para Linux n**o puede haber declaradas librerías adjuntas al proyecto que se conecta vModApache ni en los proyectos heredados desde este, en el caso de haberlas, Velneo vModApache funcionará incorrectamente. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
