I problemi del caricamento delle immagini è che, molti server web usano php come modulo , il quale non imposta i permessi in modo corretto.
mentre php come cgi + suphp (FAST cgi) è leggermente più lento ma esegue tutti gli script con i permessi del server virtuale (utente e gruppo )
esempio:
il file php che carica è di proprietà di user2001:www-data
Utente del virtual server: user2001
Gruppo del virtual server: Guppo2001
Utente del server apache: www-data
Gruppo del server apache: www-data
con il php come modulo i file vengono caricati con queste impostazioni :
Utente : user2001
Gruppo: www-data
quindi devi impostare a mano con il chmod chown di php i permessi , ma se non hai il safemode off non ti lascia fare niente, in poche parole è il cane che si morde la coda.
la cosa migliore è trovare un hosting con php fastcgi
come quello che offro io ;-) ma ci sono anche tanti altri
io fornisco tanti software preinstallati.
[link a prodotti a pagamento]