[PHP] mkdir et permissions chez free [resolu]

mkdir et permissions chez free [resolu] [PHP] - PHP - Programmation

Marsh Posté le 09-05-2002 à 20:31:11    

J'ai fait un script PHP qui crée des répertoires. Voici la fontion concernée :  
 

Code :
  1. function createDirectory ($dirName, $currentDir) {
  2.     if ($dirName == "" ) {
  3. return "Empty directory name";
  4.     }
  5.     if (mkdir ("$currentDir/$dirName", 0775)) {
  6.         print "<font color=\"green\">directory $currentDir/$dirName created</font><br>";
  7. return "directory $currentDir/$dirName created";
  8.     } else {
  9. print "<font color=\"red\">error creating directory $currentDir/$dirName</font></br>";
  10.         return "error creating directory $currentDir/$dirName";
  11.     }
  12. }


 
Lorsque je l'utilise chez moi (serveur linux), les permissions sont correctes :  
 

Code :
  1. [kadreg@rincevent kuploader-0.81]$ ll
  2. drwxr-xr-x    2 httpd    web            48 mai  9 20:21 toto/
  3. [kadreg@rincevent kuploader-0.81]$


 
En revanche, une fois uploadé chez free, les permissions des répertoires créés sont différentes :

Code :
  1. drwxr-x---   2 web      site         4096 May  9 18:22 essai


 
Maintenant les question :  
- Pourquoi, bien que mon paramètree est 0775, je récupère des permissions en 755 ?
- Pourquoi y-a t'il cette différence avec free, ce problème rend mon script inutilisable chez eux (d'autant plus que leur serveur me refuse l'utilisation de chmod) ?

 

[jfdsdjhfuetppo]--Message édité par kadreg le 09-05-2002 à 21:30:52--[/jfdsdjhfuetppo]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 09-05-2002 à 20:31:11   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed