Link con ruta de carpeta personaliz. a archivo

Estimados:
tenemos una aplicación que envia avisos a usuarios con la posibilidad de adjuntarle archivo. Cuándo el usuario quiere bajar el archivo no encuentra el archivo.

El archivo físicamente se guardo en …/proyecto/pilaga/personalizacion/www/archivo.doc

En la consulta que se hace para bajar el archivo, estamos usando la función:

$temp_nombre = $datos[‘nombre_archivo’];
$temp_archivo = toba::proyecto()->get_www_pers($temp_nombre);

el array de temp_archivo resultante:

DUMPEO de VALORES
path /SIU-Pilaga2/proyectos/pilaga/personalizacion/www/Anexo-Pilaga.doc
url /pilaga_pers/Anexo-Pilaga.doc

al armar el link con:
$datos[‘enlace_archivo_html’] = “<a href=‘{$temp_archivo[‘url’]}’ target=‘_blank’>Enlace”;

no lo encuentra al archivo. Si copio el archivo a la carpeta pilaga_pers tampoco funciona.

Salu2

Hola Sonia,

por como armas el link, no pareciera haber necesidad de que este logueado, quizas es un tema de permisos de Apache. Te refieren algun error en particular o simplemente no les baja el archivo?

Saludos

Hola.
me abre otra pestaña diciendo

Not Found

The requested URL /pilaga_pers/Anexo-Pilaga.doc was not found on this server.
Apache/2.2.16 (Debian) Server at 192.168.13.21 Port 80

Bien, esta el alias “pilaga_pers” apuntando al directorio correcto?, si es asi… cada vez mas le apunto a permisos.

Donde se define el alias pilaga_pers?? capaz que lo tengo mal definido…

Hola Sonia,

los alias se definen en toba.conf y se arman a partir de los parametros url y dir que se encuentran en el archivo instancia.ini para tu proyecto.

Saludos