Всем привет.
Есть задача. Необходимо что бы файлы из php скриптов на хостинге создавались по маске umask 027, т.е. 750 для дир и 640 для файлов.
Эту задачу отлично решает suphp. Но при условии если к пользователю в группу подсажен пользователь апача (www) (suphp собран с paranoid опцией). Меня этот вариант не устраивает.
Покопав в инете нашел еще вариант apache-mpm-itk. Прекрасно работает, запускает сайты от владельцев виртульных хостов, но файлы из php скриптов создаются с umask 022, т.е. 755 для папок и 644 для файлом, не есть гуд.
Пробовал создать класс для webuser и помещать туда пользователей вхостов, но все изменения и ограничения работают тока если пользователь логинется по ssh или ftp.
В связке itk и suphp отказываются работать, suphp ругается на то, что скрипты запускаются уже не от apache (www), ну оно и понятно itk делает свое дело.
Как добиться umask 027?
владелец и группа должны быть одинаковы user1:user1.
apache-mpm-itk vs suphp = need umask 027
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: apache-mpm-itk vs suphp = need umask 027
зачем вам и suphp и itk разом?
пых модулем и оставить тока itk
пых модулем и оставить тока itk
Убей их всех! Бог потом рассортирует...
-
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Re: apache-mpm-itk vs suphp = need umask 027
можно еще php-fpm заюзать 

-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2012-03-20 18:21:33
Re: apache-mpm-itk vs suphp = need umask 027
Да сейчас как раз такой вариант стоит, но проблема так и не была решена. Впрочем я уже забил на этоAlex Keda писал(а):зачем вам и suphp и itk разом?
пых модулем и оставить тока itk

с этой штукой еще не разбирался.ev писал(а):можно еще php-fpm заюзать
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: apache-mpm-itk vs suphp = need umask 027
какой смысл запускать suphp если увас процессы уже от юзера выполняются?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2012-03-20 18:21:33
Re: apache-mpm-itk vs suphp = need umask 027
Пожалуйста, перечитайте название поста и первого сообщения. Цель не использование suphp и itk вместе, цель umask 027 при создании файлов из php скриптов.