2016-11-19 3 views
0

tempnam()関数を使って作成したファイルのアクセス許可を0644に変更するにはどうすればよいですか?tempnam()を使用して作成したファイルのアクセス許可を600から644に変更する

私はtempnam()を使用して/tmpディレクトリ内のいくつかの一時ファイルを作成し、そのファイルの名前を変更し、名前を変更したファイルにもアクセス権0600を持っているrename()

を使用してファイルの場所を変更し、私はそのダウンロード用0644にその権限を変更する必要がありますウェブページの読み込み後です。

このファイルのアクセス権を手動で0644に変更しようとしましたが、ページが更新されると、アクセス許可が0600に変更されました。

+0

なぜ、 'chmod("/tmp/somefile "、644);'?自動生成された一時ファイルの場合は –

+0

? –

+0

あなたはファイル名とディレクトリを知っていますか? –

答えて

0
chmod($file, 0644); 

チェックPHP documentation

+0

あなたは正しいです。ありがとう。 –

関連する問題