Skocz do zawartości
Art_

Suexec Na Apache2

Polecane posty

witam. mam kolejny problem ...

chciałbym zainstalowac suexec na apache2 ..

w apache jest juz standardowo wbudowany ten mod .. .ja go włączyłem

wyłączyłem "normalne" php ...

dodałem do vhostów

 

AddHandler cgi-script .php

 

oraz ExecCGI (w Options)

 

jednak nadal nie dziala ( internal serwer error )

 

czy ktoś mógłby napisac krok po kroku instrukcje / instalacji / konfiguracji ?

 

generalnie wszystkie inne ustawienia zostawilem jak w tym tutorialu http://howtoforge.com/perfect_setup_debian_sarge_p3

 

w googlach dosc duzo jest o suexec jednak wiekszosc dotyczy konfiguracji na apache 1.3 ;)

 

pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

1. Skoro indianiec zwrócił błąd nr 500, to z pewnością zapisał też coś w dzienniku zdarzeń.

Radzę nie unikać zaglądania do niego, gdyż często można tam przeczytać ciekawe rzeczy.

go to: /var/log/apache2/error.log

 

2. Przy konfiguracji suexec per vhost, potrzebne są jeszcze wpisy dt. z czyimi uprawnieniami ma być

uruchamiany skrypt... vide: SuexecUserGroup user grupa, na dodatek,

instalując suexeca z paczki( apt-get install...) musisz spełnić dodatkowe wymogi co do tych

danych. UserID nie może być mniejsze niżeli 100, ma się rozumieć iż musi to być konto systemowe,

zaś strony www muszą się znajdować w /var/www, skrypty php które będziesz w ten sposób uruchamiał

nie mogą dać się zapisać wszystkim(tzn. chmod o-w plik) i coś tam jeszcze, ale nie pamiętam...

 

3. Potrzebny Ci będzie jeszcze moduł Apacha: cgi oraz actions... masz je w /etc/apache2/modules-enabled ?

 

4. Samo AddHandler... to trochę za mało aby dodać obsługę php via cgi.

Musisz mieć w głównym pliku konfiguracyjnym Apacha coś a'la:

 

AddType application/x-httpd-php .php

ScriptAlias /php/ "/usr/bin/"

Action application/x-httpd-php "/php/php4-cgi"

 

swoją drogą... czy zainstalowałeś pakiet php4-cgi?

 

5. kłamiesz, w google jest masa dokumentów na interesujący Cię temat. ;)

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ę


×