2011-03-07 17 views
1

私はすぐに権限を手動で設定せずに編集することができますPHPファイルを作成しようとしています。私はこれをしようとしているPHP書き込みファイルとアクセス許可を設定

...

<?php 

$var = '<?php $mycontent = new Content(); echo $mycontent->block($p_name);?>'; 

$myFile = "testFile.php"; 

$fh = fopen($myFile, 'w+') or die("can't open file"); 

$stringData = $var; 

fwrite($fh, $stringData); 

fclose($fh); 

?> 

...それはファイルが作成されますが、私は私のIDEでファイルを編集しようとすると、それは当然のことながら、私をさせません。私は手動で作成されたファイルの許可を設定する必要があります。ファイルを作成してアクセス許可が既に設定されている方法はありますか?事前に

おかげ

マウロ

答えて

11

はい、あなたができるPHP CHMOD

// Read and write for owner, read for everybody else 
chmod("/somedir/somefile", 0644); 
+0

おかげでそのための多くのおかげで、私は自分のコードに入れないとき?申し訳ありませんが私の無知! :] – Mauro74

+0

私はどこに私のコードに入れて意味ですか? – Mauro74

+1

@ Mauro74最後に – Shikiryu

1

PHPは、chmodを持っているだけで、Linuxのバージョンのように動作します。

関連する問題