On Fri, 11 Sep 2009, Remigiusz 'Enleth' Marcinkiewicz wrote:

Dnia piątek 11 wrzesień 2009 o 13:49:59 Jacek Osiecki napisał(a):
Faktycznie, to było to.
Ale niestety - nadal z fcgi nici... Cały czas walczę z prawami, aliasami
itd... Czy istnieje jakiś przepis jak to zrobić w PLD? Bo według tego co
podałem to za Chiny się nie da...

Odpalaj osobne procesy fcgi dla każdego usera systemowego, z jego UID i GID,
zamiast używać suphp - między innymi po to fcgi w ogóle powstało.

Nie wiem tylko jak to dobrze zorganizować w konfigu apacza, używam lighttpd
które agreguje ustawienia tego samego podsystemu podane w różnych miejscach
(czyli główny plik konfiguracyjny ustawia globalne opcje fcgi, a pliki dla
vhostów tylko podają socket konkretnej instancji dla danego usera). Coś musisz
wymyślić, żeby pasowało do tego co chcesz osiągnąć.

No właśnie w konfiguracji problem, zaczynam powoli wymiękać :)

Poza tym, wsparcie w PLD dla wielu procesów fcgi na różnych userach i z
różnymi socketami właściwie nie istnieje, php-fcgi-init to raczej zabawka,

Wszystko zaczęło się od tego, że na nowym serwerze chciałem użyć apache'a w
trybie worker zamiast prefork. Skoro worker, to PHP musi być odpalone jako
CGI. Skoro CGI, to najlepiej fCGI. Ale skoro nie bardzo da się to w ogóle
powiązać z rozdzieleniem uprawnień użytkowników, to chyba niestesty będę
kombinował ze zwykłym php-cgi :(

Pozdrawiam,
--
Jacek Osiecki [email protected] GG:3828944
I don't want something I need. I want something I want.
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym