Вообщем в документации при установке Apache2 MPM-ITK написано что надо в файле apache.conf вместо SuexecUserGroup прописать AssignUserID
Но вот в чем проблем когда стоит
AssignUserID скрипт например(шелл) может залезть в любую директиву пользователя, а когда стоит
SuexecUserGruop то скрипт работает в приделах доменной папки, но почему-то сами домены не отображаются в ISP, то вообщем как правильно сделать чтобы скрипт(шелл) не мог лазить по другим директивам пользователя, за доменой папкой
А чем тебя не устроил апач который идет вместе с шаблоном ос ?
Так как прога одна требует mpm-itk
Ну так все верно, шелл и будет работать в пределах аккаунта, это вполне логично, ведь папки и файлы принадлежат одному пользователю.
Как вариант, можно попробовать поигратся с open_basedir, либо оставить suexec, он не конфликтует с itk
Дак почему у меня домен исчезает в панеле?
Что-то делаете неверно на этапе установки/настройки. Полагаю что скорее всего в конфиге ispmgr. Конкретнее не могу подсказать, не экстрасенс)
Да и вообще, не проще ли создать отдельный аккаунт для каждого домена, если уж вам так критично что шелл работает? Как по мне, нужно просто не допускать чтобы вам их заливали
Ну... Буду пробывать спасибо
scorpion82, К сожалению ISPManager после установки mpm-itk конфликтирует с SuexecUserGroup
В чем это проявляется? Апач стартует, если оставить suexec в конфиге?