Если вы хотите изменить разрешения существующего файла, используйте chmod (режим изменения):
$itWorked = chmod ("/yourdir/yourfile", 0777);
Если вы хотите, чтобы все новые файлы имели определенные разрешения, вам нужно изучить настройки umode
. Это параметр процесса, который применяет стандартную модификацию по умолчанию.
Это субтрактивный. Тем самым я имею в виду, что umode
of 022
предоставит вам разрешение по умолчанию 755
(777 - 022 = 755
).
Но вы должны очень внимательно very обе опции . Файлы, созданные в этом режиме, полностью не защищены от изменений.