Skocz do zawartości
rafus

Indywidualne Pliki Konfiguracyjne Php.ini

Polecane posty

Witam!

Muszę umożliwić użytkownikom aby mogli korzystać z własnych ustawień pliku php.ini .

Dokładnie chodzi mi o to że gdy użytkownik wgra do głównego katalogu swojej witryny własny plik php.ini z ustawieniami to żeby przy interpretacji php korzystał właśnie z tego pliku a nie z pliku /etc/php5/apache2/php.ini .

 

Na razie mimo że wgram własny plik php.ini do głównego katalogu witryny to i tak brane są ustawienia z pliku /etc/php5/apache2/php.ini .

Wiem że coś takiego jest możliwe bo spotkałem się z tym, ale nie mogę nigdzie znaleźć gdzie to trzeba ustawić ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jak się domyślam... korzystasz z Debiana i PHP5 w module pod Apachem2.

Jeśli chcesz dać użytkownikom taką możliwość, przełącz PHP w tryb CGI,

aczkolwiek przy okazji radzę poczytać o bezpieczeństwie troszeczkę.

HINT: acl, chmod, suexec, no i fastcgi dla wydajności ;)

BTW: wpisy w httpd.conf ( np. php_admin_value, php_admin_flag) przestaną działać

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Jak się domyślam... korzystasz z Debiana i PHP5 w module pod Apachem2.

Jeśli chcesz dać użytkownikom taką możliwość, przełącz PHP w tryb CGI,

aczkolwiek przy okazji radzę poczytać o bezpieczeństwie troszeczkę.

HINT: acl, chmod, suexec, no i fastcgi dla wydajności ;)

BTW: wpisy w httpd.conf ( np. php_admin_value, php_admin_flag) przestaną działać

 

Tak jest korzystam z Debiana, PHP5 i Apache2.

Pewnie to banalne pytanie... mógłby ktoś napisać jak przełączyć PHP w tryb CGI?

Szukałem (być może słabo), ale jestem początkujący w tym temacie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość voytar
Jak się domyślam... korzystasz z Debiana i PHP5 w module pod Apachem2.

Jeśli chcesz dać użytkownikom taką możliwość, przełącz PHP w tryb CGI,

aczkolwiek przy okazji radzę poczytać o bezpieczeństwie troszeczkę.

HINT: acl, chmod, suexec, no i fastcgi dla wydajności ;)

BTW: wpisy w httpd.conf ( np. php_admin_value, php_admin_flag) przestaną działać

 

Tak jest korzystam z Debiana, PHP5 i Apache2.

Pewnie to banalne pytanie... mógłby ktoś napisać jak przełączyć PHP w tryb CGI?

Szukałem (być może słabo), ale jestem początkujący w tym temacie.

Wpisz w googlach php fastcgi suexec.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A czy ktoś mógłby podpowiedzieć jak wykonać to wszystko ale nie trzymając binarki bądź skryptu odpalającego php dla każdego usera indywidualnie?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie używam DA. W artykule jest mowa o suphp, a ja obecnie kombinuje z suexec, które nie pozwala na uruchamianie skryptu z UID/GID innym niż te przypisane do danego pliku, więc każdy user musi mieć własny skrypt który odpali php. Czy da się to ominąć za pomocą suPHP?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×