#1
|
|||
|
|||
В городе имеем небольшой сервер на который установлена FreeBSD со связкой Apache+PHP. PHP установлен как модуль. Возникла проблема и не понимаю где рыть. Apache запущен под своим пользователем и группой: apache:apache. Файлы у пользователей принадлежат им самим, группа присвоена apache. При upload файлов на сервер устанавливаются права доступа 600 вместо 660. В результате Apache не может получить доступ к этим файлам. Подскажите, где копать?
|
#2
|
|||
|
|||
man umask
__________________
dedic.ru - Новая фишка для владельцев выделенных серверов. |
#3
|
|||
|
|||
В скрипте запуска httpd в секции отвечающей за start после проверки не запущен ли сервер добавлена команда "umask 007". Раньше работало вроде, скрипт не трогал
|
#4
|
|||
|
|||
Думаю, что Вам стоит спросить об этом Вашего сисадмина.
__________________
dedic.ru - Новая фишка для владельцев выделенных серверов. |
#5
|
|||
|
|||
Гхм... Вообще-то я потому тут и спрашиваю, потому что кроме меня этого никто настроить не может. Некоторые дополнения.
umask при запуске сервера устанавливается 007. Все файлы создаются с правами 660, проблема чисто с аплоадом файлов на сервер. Ещё во время создания файла во временной папке ему присваиваются права 600, как будь-то используется umask 077. Думаю что проблема кроется не в настройках сервера, а в самом коде PHP. Осталось найти где. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ищу Хостинг Файлов | projex | Нужен хостинг для проекта! | 1 | 13.03.2009 09:43 |
Скрипты на заказ | 4otakoe | Работа у провайдеров | 1 | 19.10.2008 16:06 |
Как избавиться от спама через скрипты? | Smart | Технические аспекты и вопросы безопасности | 3 | 16.04.2006 00:43 |
Спам через php/cgi | aego | Технические аспекты и вопросы безопасности | 7 | 29.09.2003 22:02 |