0777に設定すると、phpを使用してサーバー上にフォルダーを作成しようとしていますが、755として出力されますか?
mkdir($create_path, 0777);
ありがとうございました
0777に設定すると、phpを使用してサーバー上にフォルダーを作成しようとしていますが、755として出力されますか?
mkdir($create_path, 0777);
ありがとうございました
これは本当に私のために働きます!、あなたは今この質問を閉じるべきです!
777の権限を与えてください!
$estructure = '../files/folderName';
if(!mkdir($estructure, 0777, true)){
echo "<br/><br/>ERROR: Fail to create the folder...<br/><br/>";
} else echo "<br/><br/>!! Folder Created...<br/><br/>";
chmod($estructure, 0777);
楽しめ!
これを試して:
<?php
// files will create as -rw-------
umask(0);
// create a file, eg fopen()
chmod('/path/to/directory', 0777);
?>
プロセスのumaskは0022に設定されています。これらの2つの書き込みビットを設定して何かを作成する場合は、0に設定する必要があります。