Saber si un archivo existe

17 views
Skip to first unread message

Cristina Garcia

unread,
Mar 16, 2010, 6:24:57 AM3/16/10
to ebd-...@googlegroups.com
Hola,

Cómo puedo saber si una imagen o fichero existe físicamente o no?

Yo tengo una ruta correcta (porque en la bbdd està el campo imagen lleno) pero por lo que sea el fichero físico se ha borrado o no es válido (o está corrupto). Si hago un <ebd:infofile> da un error. Yo quisiera poder comprobar antes de hacer el infofile si existe o no.

Cómo se puede hacer? No quiero que en los logs aparezca ningún error, por lo que no puedo mirarlo por el error devuelto por el infofile.

Grácias,

--
Cristina Garcia
Districte Digital
Tel. 93 467 28 94
cga...@districtedigital.com

Alex

unread,
Apr 1, 2010, 6:33:11 AM4/1/10
to eBD Devel
La ruta donde estan es:

{$eBD_HOME}/userdata/nombre_instancia(si solo hay una por defecto
és:default)/files/
En este directorio hay varias carpetas así que deberas buscar el
fichero con
find . -name "*nombre_que_hay_en_registro_BBDD*"

Para ver si esta igualmente puedes ir a la tabla desde eBD > editar
datos y clicar sobre el documento a ver si se te descarga bien.
O no se si con un select * from table des de el SQL query manager de
eBD alli puedes tambien descargar el doc.


On 16 mar, 12:24, Cristina Garcia <cgar...@districtedigital.com>
wrote:


> Hola,
> Cómo puedo saber si una imagen o fichero existe físicamente o no?
> Yo tengo una ruta correcta (porque en la bbdd està el campo imagen lleno) pero por lo que sea el fichero físico se ha borrado o no es válido (o está corrupto). Si hago un <ebd:infofile> da un error. Yo quisiera poder comprobar antes de hacer el infofile si existe o no.
> Cómo se puede hacer? No quiero que en los logs aparezca ningún error, por lo que no puedo mirarlo por el error devuelto por el infofile.

> Grácias,--Cristina Garcia
> Districte Digital
> Tel. 93 467 28 94cg...@districtedigital.com

Reply all
Reply to author
Forward
0 new messages