0

ディレクトリを作成しようとしていますが、新しいディレクトリが作成されるたびに間違った権限を取得します。

フォルダーを作成するファイルのアクセス許可:

rwxr-xr-x

作成しようとしているフォルダーのアクセス許可

rwxr-xr-x

どちらも www-data www-data が所有しています

私はphpでフォルダを作成しようとします

mkdir(location,0775);

スクリプト実行後の結果

r-----rwt

私はそれが間違っていたと信じる理由を使い果たしました.

umask は 002 です。

誰かが私を助けてくれることを願っています。

前もって感謝します

4

1 に答える 1

-1
$location = "path/to/you/dir";
$uold     = umask(0);

mkdir($location,0777,true);
umask($uold);

それを試してみて、それが何を言っているか見てください...

于 2012-05-19T00:28:22.817 に答える