- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problemi con cartelle e permessi
-
Problemi con cartelle e permessi
Ciao
sul mio server ho questi due problemi:1° PROBLEMA
Per creare delle nuove cartella uso questo codice:<?
$path="/home/gallovip/public_html";
mkdir("$path/donne/ciao_prova" , 0777) or die ("ERRORE CREAZIONE CARTELLA");
?>Il problema è che la cartella si me la crea.. ma NON con i permessi Chmod settati a '777' ma a '755'
2° PROBLEMA
Ho della cartella sul server a cui devo settare i permessi a 777
Ho provato a farlo con una usando questo codice:<?
$path="/home/gallovip/public_html";
chmod("$path/cartella" , 0777) or die ("ERRORE MODIFICA CARTELLA");
?>L'errore che mi da è:
Warning: chmod() [function.chmod]: Operation not permitted in /home/gallovip/public_html/777.php on line 3
ERRORE MODIFICA CARTELLACome risolvo questi problemi?
-
Nota: Quando safe-mode è abilitato, PHP controlla che la directory nella quale si sta lavorando, abbia lo stesso UID dello script che è in esecuzione.
preso dal manuale di php... inoltre ci sono alcuni script che potrebbero fare al caso tuo
inoltre il file ha i permessi 777 ???
-
@massimux said:
Nota: Quando safe-mode è abilitato, PHP controlla che la directory nella quale si sta lavorando, abbia lo stesso UID dello script che è in esecuzione.
preso dal manuale di php... inoltre ci sono alcuni script che potrebbero fare al caso tuo
inoltre il file ha i permessi 777 ???
Ok.. ma cosa è l' UID?
Quindi io all' amministratore del server devo dire di disattivare il safe-mode?
-
Altra cosa:
No i permessi ovviamente non possono essere gia a 777!!
Anche perchè nel primo caso.. la cartella non esiste ancora.. e nel secondo io le cartelle LE DEVO portare a 777...
-
probabilmente il gestore del server non permette di impostare tali permessi.,, per questioni di sicurezza
-
il file ha i permessi 777 ???