• User Newbie

    chmod ftp

    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($dir,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.