Grazie per la repentina risposta.Originariamente inviato da jeppox
prova a settare i diritti con 0777:
mkdir("/path/to/my/dir", 0777);
o meglio ancora anzi soprattutto:
mkdir("/path/to/my/dir", 0777);
chmod ("/somedir/somefile", 777);
risp.
move_uploaded_file($_FILES['Filedata']['tmp_name'], $file_src);
chmod ("/somedir/somefile", 777);
chmod messo dopo dovrebbe aiutare...
Ho provato or ora ma niente.
Il fatto è che io già do mkdir("/path/to/my/dir", 0777);
ed effettivamente andando da client FTP nelle proprietà del path il chmod è a 777,
è l'owner che secondo me da problemi.
Per evitare altri problemi uso quesa sintassi (consigliata sulla documentazione del php):
$oldumask = umask(0);
mkdir($targetPath,0777,true);
umask($oldumask);
Ovviamente sia in questo modo che con la sintassi "classica" il problema è sempre quello.