2012-05-19 5 views
0

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

Права доступа к этому файлу создает папку:

rwxr-xr-x 

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

rwxr-xr-x 

Оба принадлежат WWW-данных WWW-данных

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

Результат после выполнения сценария

r-----rwt 

Я выбежал из причин полагать, что пошло не так.

Umask на 002.

Надежда кто-то может мне помочь.

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

ответ

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

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

дать, что попробовать и посмотреть, что он говорит ...

+0

я наклоняю из-за предупреждения о http://php.net/manual/en/function. umask.php – John

+0

, тогда попробуйте 0777 он должен (после нанесения маски) дать вам 775 - rwxrwxr-x –

+0

В конце концов будет еще 407 (r ----- rwt, не уверен, что означает t) – John