- Home
- Categorie
- Coding e Sistemistica
- Coding
- chmod ftp
-
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.