Re: problem in create new diretory..
| From: | James Benson | Date: | Sat, 19 Nov 2005 21:24:20 +0000 |
| Subject: | Re: problem in create new diretory.. | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-226136@lists.php.net to get a copy of this message | ||
try 0777 instead of 777
http://php.net/chmod
ganu ullu wrote:
Hello all, I have created a new dir, with php code .. which is like that function mkDirE($dir,$dirmode=777) { if (!empty($dir)) { if (!file_exists("./microsite/".$dir)) { preg_match_all('/([^\/]*)\/?/i', $dir,$atmp); $base=""; foreach ($atmp[0] as $key=>$val) { $base=$base.$val; if(!file_exists("./microsite/".$base)){ if (!mkdir("./microsite/".$base,777)) { echo "Error: Cannot create ".$base; return 2; } //echo "Inside mk"; touch("./microsite/".$base."/index.php"); $source = "./microsite/index.php"; $destination = "./microsite/".$base."/index.php"; $copy_file = copy($source,$destination); } } } else if (!is_dir($dir)) { //echo "Error: ".$dir." exists"; return "Error: ".$dir." already exists"; } } return 0; } ----------------------------------------- this will create a new folder in my root folder, Locally every thing is working fine but when I upload the files then in my live server dir is creating but with the permission 410 dr----x--t can any body help me ... wt is the problem ???? thnx...