Articles of umask

PHP mkdir () и fopen () не работают – проблема с разрешениями? проблема umask?

Следующий скрипт PHP не может создать каталог. Он также не сможет создать файл (когда каталог уже существует). ini_set('error_reporting', E_ALL); define('ABSPATH', $_SERVER['DOCUMENT_ROOT']); echo ABSPATH . '<br /><br />'; $dir_to_make = ABSPATH . '/aaatest'; $file_to_make = ABSPATH . '/aaatest/aaatest.txt'; echo umask() . '<br />'; mkdir($dir_to_make) or die('could not create directory'); fopen($file_to_make) or die('could not open/create file'); Функция […]

Как установить разрешения по умолчанию для новых файлов, созданных с помощью php

Привет Я запускаю centos-сервер, и я хочу знать, как я могу установить chmod по умолчанию для вновь созданного файла, который создается php, например fopen. На данный момент он делает 644, но я хочу 666, и где я могу указать эту настройку?

Как отслеживать, где настройки umask php5-fpm исходят из ubuntu

Я бы очень признателен за помощь в отслеживании и диагностике проблемы с umask на Ubuntu: Я запускаю php5-fpm с Apache через proxy_fcgi . Процесс выполняется с umask 0022 (подтверждается тем, что PHP отправляет результаты umask() в файл [результат равен «18» == 0022]). Я хотел бы изменить это на 0002, но не могу отследить, откуда идет […]

Intereting Posts