Ragazzi salve, avrei un piccoli problemino.
Sono su un hosting linux e mi servirebbe creare con php delle cartelle, riesco a farlo tramite le funzioni ftp di php.
ECCO IL PROBLEMA:
mi crea la cartella con i permessi 0775.
Pertanto questa cosa impedisce alcune operazioni come l'upload di immagini e scrittura su file di testo poichè nn ho i permessi 0777, cosa che mi è indispensabile per le funzionalità della mia apllicazione.
DOMANDA:
è possibile creare una cartella con le funzioni ftp e poi assegnare ad essa i permessi 0777, senza ricorrere all'autorizzazione manuale?
TEST:
ho provato a creare la cartella e ad impostare il chmod in questo modo,
<?
$dir="web/community/utenti/$idc"; // Inserire directory da creare.
$ftp_server="xx.xxx.xxx.xxx"; // Inserire ip del server FTP oppure indirizzo
$ftp_user="xxxxx"; // Inserire Username FTP
$ftp_pass="xxxxx"; // Inserire Password FTP
$conn_id=ftp_connect($ftp_server);
ftp_login($conn_id, $ftp_user, $ftp_pass);
ftp_mkdir($conn_id, $dir);
chmod("web/community/utenti/$idc", 0777);
ftp_close($conn_id);
?>
la cartella me la crea ma mi da questo errore :
chmod(): No such file or directory, quindi la cartella ha sempre i permessi 0775 mentre io necessito di 0777.
C'è qualcuno che mi può aiutare? grazie anticipatamente.