mkdir()の権限はOSのumaskの影響を受けるため、chmod()でちゃんと変更する必要がある

mkdir($dir, 0777); chmod($dir, 0777); 【PHP】mkdirのパーミッション(属性)の指定が機能しない原因 ※ umaskはファイルやディレクトリ を作成する際のパーミッションを設定す …