Страница 1 из 1
Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 9:32:58
.scu
Собственно вопрос: есть ли возможность осуществить запуск php под отдельными пользователями, при этом работая с mod_php?
насколько я понимаю, suphp и suexec apache позволяют это реализовать только если php работает как CGI.
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 9:55:47
ProFTP
как FastCGI/CGI
есть дополнение к mod_php
Apache-ITK которое позволяет выставить именно пользователей
http://www.google.com.ua/search?hl=uk&q ... =&gs_rfai=
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 10:00:10
.scu
так вот задача - как раз работать как mod_php, не CGI. Возможно ли в этом случае?
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 10:14:31
.scu
посмотрела ITK, по тестам он работает в 6 раз медленнее, чем prefork

есть ли еще какие-то варианты?
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 11:02:07
ProFTP
какая вам разница FastCGI или mod_php? если там разница, копейки + -
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 11:20:33
.scu
мне никакой но многие скрипты, в том числе CMS не работают под CGI. Поэтому нужен mod_php
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 11:21:29
.scu
мне никакой но многие скрипты, в том числе CMS не работают под CGI. Поэтому нужен mod_php
вообщем пришлось пока ITK поставить.
теперь повяился вопрос - после переустановки почему-то часть процессов apache висят под пользователем apache, а часть под root. Из-за чего это может быть?
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 11:42:09
ViktorichZ
.scu писал(а):мне никакой но многие скрипты, в том числе CMS не работают под CGI. Поэтому нужен mod_php
вообщем пришлось пока ITK поставить.
теперь повяился вопрос - после переустановки почему-то часть процессов apache висят под пользователем apache, а часть под root. Из-за чего это может быть?
1) какие скрипты не работают кроме как с mod_php?
2) выже хотели
Собственно вопрос: есть ли возможность осуществить запуск php под отдельными пользователями
если вам нужно запускать процесс не от apache а от определённого пользователя (USER_UID USER_GID), в конфиг виртуального хоста добавьте
AssignUserID USER_UID USER_GID
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 14:59:19
.scu
>>AssignUserID
да, это возможно при сборке ITK, единственный минус - скорость работы снижается.
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-26 18:39:00
Volodymyr
А для чего потребовалось запускать РНР под определенным пользователем?
Re: Запуск PHP под отдельными пользователями
Добавлено: 2010-06-27 7:39:31
ADRE
хмм... а я думал если у тебя cgi то он сразу исполняет cgi, у вас fast-cgi не может cgi обработать?