1. Non si può parlare di hosting
2. Il problema non è sicuramente dovuto alle register globals.
A parte che non credo sia vero che aruba le abbia settate a on, il problema sorgerebbe se fosse il contrario.
3. Dipende se l'hosting è windows o linux.
Se è windows esiste una direcory (solitamente chiamata public) dove puoi scrivere tranquillamente (anche nelle sottodirectory), se invece è linux (come consiglio sempre di scegliere) non ci sono limitazioni.
ciao