Alexandre
PHPПенсионер
Изменение прав доступа к файлам из скрипта
Проблема в следующем:
Мой скрипт формирует HTML шаблон и должен записать его в файловую систему. Все отлажено и без проблем работает в PHP под Win, но на хостинге установлены права доступа:755.
Но установлены права доступа к файлам 755, соответственно при выполнении функции fopen() происходит ошибка... access denied.
могу я средствами php (например командой system или exec ) задать права доступа 777, а по исполнению скрипта вернуть в 755.
PS - я не знаю юникса (все собираюсь заняться изучением), по этому попрошу пояснять форматы юниксовых команд.
Вопрос 2: Если я устанавливаю для директории права 777 (или иные другие), значит ли это что для всех новых файлов директории устанавливаются права 777, или это задается какой-то командой по умолчанию.
я изменил в ручную права моей директории с 755 на 777, но ранее созданных файлах остались права 755.
что будет с вновь создаваемыми файлами
Проблема в следующем:
Мой скрипт формирует HTML шаблон и должен записать его в файловую систему. Все отлажено и без проблем работает в PHP под Win, но на хостинге установлены права доступа:755.
Но установлены права доступа к файлам 755, соответственно при выполнении функции fopen() происходит ошибка... access denied.
могу я средствами php (например командой system или exec ) задать права доступа 777, а по исполнению скрипта вернуть в 755.
PS - я не знаю юникса (все собираюсь заняться изучением), по этому попрошу пояснять форматы юниксовых команд.
Вопрос 2: Если я устанавливаю для директории права 777 (или иные другие), значит ли это что для всех новых файлов директории устанавливаются права 777, или это задается какой-то командой по умолчанию.
я изменил в ручную права моей директории с 755 на 777, но ранее созданных файлах остались права 755.
что будет с вновь создаваемыми файлами