È vero: i server Windows non gestiscono i permessi di scrittura, per cui il ChMOD è inutile.

Ora urge una spiegazione: il tuo problema nasce in locale o in remoto?

In locale (su windows) non dovresti avere problemi, mentre in remoto (sempre su windows) potresti avere la necessità di sapere quale sia la cartella predefinita con i permessi di scrittura nella quale puoi andare a salvare i file.