richiedi il file via header e poi controlli la sua esistenza vedendo le risposte tipo con
apache_response_header
se ti dà ok.. bene altrimenti controlli l'errore e vedi se il file è stao temp o perm spostato.. cancellato e simili.. dai un occhio anke alla specifica http 1.1 per codici ed il resto:
rfc 2616