Ubuntu php mkdir

Я пытаюсь создать каталог, но я получаю неправильные разрешения каждый раз, когда он создает новый каталог.

Разрешения на файл, создающий папку:

rwxr-xr-x

Разрешение на папку его пытается создать в

rwxr-xr-x

Оба принадлежат www-данным www-data

Я пытаюсь создать папку с php

mkdir(location,0775);

Результат после запуска скрипта

r-----rwt

У меня закончились причины полагать, что все пошло не так.

Умаск на 002.

Надеюсь, кто-нибудь может мне помочь.

заранее спасибо

1 ответ

Решение
$location = "path/to/you/dir";
$uold     = umask(0);

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

попробуй и посмотри, что там написано...

Другие вопросы по тегам