[링크 : http://www.howtoforge.com/installing-lighttpd-with-php5-php-fpm-and-mysql-support-on-ubuntu-12.04]
[링크: http://stackoverflow.com/.../php-what-are-the-effects-of-cgi-fix-pathinfo-1-in-php-ini-on-a-webserver]
[링크 : http://docs.cubieboard.org/tutorials/common/applications/lighttpd_and_php-fpm ]
Server API - FPM/FastCGI
php를 /bin/php-cgi로 바인딩 되어 있으면
fpm 설정을 해놔도 무조건 fcgi로 연결된다.
그러니 fpm으로 사용시에는 cgi.assign 부분에서 php를 반드시 주석처리 해야 한다.
[링크: http://stackoverflow.com/.../php-what-are-the-effects-of-cgi-fix-pathinfo-1-in-php-ini-on-a-webserver]
$ sudo vi /etc/php5/fpm/pool.d/www.conf
;listen = /var/run/php5-fpm.sock
listen=127.0.0.1:9000 |
[링크 : http://docs.cubieboard.org/tutorials/common/applications/lighttpd_and_php-fpm ]
Server API - CGI/FastCGI
Server API - FPM/FastCGI
php를 /bin/php-cgi로 바인딩 되어 있으면
fpm 설정을 해놔도 무조건 fcgi로 연결된다.
그러니 fpm으로 사용시에는 cgi.assign 부분에서 php를 반드시 주석처리 해야 한다.
$ vi /etc/lighttpd.conf server.modules = ( "mod_alias", "mod_access", "mod_auth", "mod_cgi", "mod_fastcgi") cgi.assign = ( ".pl" => "/usr/bin/perl", ".html" => "/usr/bin/php", ".php" => "/bin/php-cgi", ".cgi" => "" ) fastcgi.server = ( ".php" => (( "host" => "127.0.0.1", "port" => "9000", "max-procs" => 1, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "1", "PHP_FCGI_MAX_REQUESTS" => "10000"), )))
'Programming > php' 카테고리의 다른 글
php php-cgi 차이점? (0) | 2014.10.10 |
---|---|
<? <?php 설정 (0) | 2014.10.10 |
php 5.3.22 버전 크로스컴파일시 주의사항 (0) | 2014.10.08 |
php - register_globals (0) | 2014.10.07 |
php EGPCS (0) | 2014.10.07 |