Art_ 0 Zgłoś post Napisano Sierpień 6, 2006 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
beliq 442 Zgłoś post Napisano Sierpień 6, 2006 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