1. Per evitarlo è sufficiente creare un account apposta (es. anonimo) ed agire sui privilegi (es sola scrittura senza lettura/modifica).

2. Il fatto che sia il client e non il server ad andare in timeout.

3. Hai controllato la configurazione del PHP e del server per verificare la dimensione massima dell'upload permesso e dei dati nel POST?