andycole 0 Zgłoś post Napisano Styczeń 1, 2010 Witam, W chwili obecnej mam na debianie php 5.3.1 cli i z nim wspolpracuje apache. Chcialbym przesiasc sie na lighttpd (serwera ladnie dziala, na czas testow nasluchuje sobie na porcie 81) z php w trybie fast cgi. Rozumiem ze musialbym miec wersje cli dla apache i fcgi dla lighttpd - na czas dostrajania lighttpd (modrewrite itp) - ale jak to zrobic? Dobrze rozumiem, ze jezeli wlacze php fcgi (na rzecz php cli) to moj apache bedzie musial zostac przekonfigurowany do obslugi fcgi zamiast cli? Jak uruchomic php w trybie fast cgi? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość N3T5kY Zgłoś post Napisano Styczeń 1, 2010 Apache z paczek? Jaki system? Udostępnij ten post Link to postu Udostępnij na innych stronach
malu 460 Zgłoś post Napisano Styczeń 2, 2010 Po prostu kompilujesz z innym prefixem no i oczywiście bez apxs, z fastcgi enabled i masz tą samą wersje php "w innym katalogu" Udostępnij ten post Link to postu Udostępnij na innych stronach
andycole 0 Zgłoś post Napisano Styczeń 2, 2010 Apache z paczek? Jaki system? jestem swiezy w tym temacie... apache juz byl na serwerze, nic nie grzebalem poza jego configiem system to debian Po prostu kompilujesz z innym prefixem no i oczywiście bez apxs, z fastcgi enabled i masz tą samą wersje php "w innym katalogu" './configure' '--with-apxs2' '--with-curl=/usr/local/lib' '--with-gd' '--enable-gd-native-ttf' '--with-ttf' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-freetype-dir=/usr/local/lib' '--with-kerberos' '--with-openssl' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr/local/mysql' '--with-mysqli=/usr/local/mysql/bin/mysql_config' '--with-pdo-mysql=/usr/local/mysql' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--enable-zip' '--with-iconv=/usr/local' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-mbstring' Teraz mam takie cos phpinfo(), czytalem ze od wersji php 5.3 nie trzeba dodawac dyrektywy --enable-fastcgi ... ? czemu bez apxs? i jak okreslic inny katalog dla php fcgi niz php cli? prosilbym w miare lopatologicznie i konkretnie dzieki Udostępnij ten post Link to postu Udostępnij na innych stronach
malu 460 Zgłoś post Napisano Styczeń 2, 2010 Bo apxs odpowiada za kompilowanie php do modułu apache. W miejsce '--with-apxs2' wstawiasz '--prefix=/usr/local/php5' '--enable-force-cgi-redirect' '--enable-fastcgi' I kompilujesz. Oczywiście prefix możesz ustawić jaki tam Ci się wymarzy ;P Udostępnij ten post Link to postu Udostępnij na innych stronach
andycole 0 Zgłoś post Napisano Styczeń 8, 2010 './configure' '--prefix=/usr/local/php-fcgi' '--enable-force-cgi-redirect' '--enable-fastcgi' '--with-curl=/usr/local/lib' '--with-gd' '--enable-gd-native-ttf' '--with-ttf' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-freetype-dir=/usr/local/lib' '--with-kerberos' '--with-openssl' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr/local/mysql' '--with-mysqli=/usr/local/mysql/bin/mysql_config' '--with-pdo-mysql=/usr/local/mysql' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--enable-zip' '--with-iconv=/usr/local' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-mbstring' Kompiluje z takim confem, ale wywala: Notice: Following unknown configure options were used: --enable-force-cgi-redirect --enable-fastcgi --with-ttf Udostępnij ten post Link to postu Udostępnij na innych stronach
andycole 0 Zgłoś post Napisano Styczeń 10, 2010 Udalo mi sie skompilowac php-fcgi, bez dyrektywy --enable-force-cgi-redirect, --enable-fastcgi, ktore od php 5.3 nie dzialaja, bo kompilator automatycznie wypluwa php i php-fcgi Udostępnij ten post Link to postu Udostępnij na innych stronach