mkdir + chmod, неправильный chmod установлен - PullRequest
0 голосов
/ 01 декабря 2011

Я создаю каталог в php с помощью mkdir ().Это моя функция:

if ( !mkdir( dir_processed_xmls, 0777, true ) ) {
                die('failed: "'.dir_processed_xmls.'" schlug fehl.');
            }

Я проверяю каталог на сервере, он не имеет прав chmod, я установил.

В чем может быть проблема?

Ура Ларс

1 Ответ

1 голос
/ 01 декабря 2011

Каждый раз, когда вы создаете файл или каталог, маска является только максимально возможной маской. Обычно система вычитает мир и часто группирует разрешения на запись по соображениям безопасности. Это означает, что универсальное приложение может запрашивать разрешения 0o666 (для документов) или 0o777 (для скриптов и каталогов), не беспокоясь о локальном режиме безопасности.

...