# Fcgi server

**URL:** <https://www.ruby-forum.com/t/fcgi-server/164180>\
**Category:** NGINX\
**Created:** [March 29, 2009, 5:23pm UTC](https://www.ruby-forum.com/t/fcgi-server/164180 "2009-03-29T17:23:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yordan\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/82dd89/32.png) [@Yordan\_G](https://www.ruby-forum.com/u/Yordan_G)\
**Post date:** [March 29, 2009, 5:23pm UTC](https://www.ruby-forum.com/t/fcgi-server/164180/1 "2009-03-29T17:23:39Z")

</div>

Ð—Ð´Ñ€Ð°Ð²ÑÑ‚Ð²ÑƒÐ¹, Ð˜Ð³Ð¾Ñ€ÑŒ.

Ð¯ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑŽ Ñ‚Ð²Ð¾Ð¹ Ð²ÐµÐ± ÑÐµÑ€Ð²ÐµÑ€, Ð½Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ php support Ñ  
Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑÑŒ  
spawn-fcgi. Ð•ÑÑ‚ÑŒ Ð»Ð¸ Ñƒ Ñ‚ÐµÐ±Ñ ÐºÐ°ÐºÐ¸Ðµ-Ñ‚Ð¾ Ð¸Ð´ÐµÐ¸ Ð¿ÑƒÑÑ‚Ð¸Ñ‚ÑŒ fcgi ÑÐµÑ€Ð²ÐµÑ€ Ð¸ ÐµÑÑ‚ÑŒ Ð»Ð¸ Ñƒ  
Ñ‚ÐµÐ±Ñ Ð½Ð°Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ñ Ð½Ð° ÑÑ‡ÐµÑ‚ spawn-fcgi, Ñ‚.e. Ñ‡Ñ‚Ð¾ Ð¾Ð½ ÑÐ°Ð¼Ñ‹Ð¹ Ð»ÑƒÑ‡ÑˆÐ¸Ð¹ Ð¸Ð»Ð¸ Ð¼Ð¾Ð¶ÐµÑˆÑŒ  
Ð¿Ð¾ÑÐ¾Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹?

Ð‘Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€ÑŽ Ð·Ð° Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½ÑƒÑŽ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ.

Ð¡ ÑƒÐ²Ð°Ð¶ÐµÐ½Ð¸Ðµ,  
Ð™. Ð“ÐµÐ¾Ñ€Ð³Ð¸ÐµÐ².

---

<div class="post-metadata">

**Author:** ![Yordan\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/82dd89/32.png) [@Yordan\_G](https://www.ruby-forum.com/u/Yordan_G)\
**Post date:** [March 29, 2009, 7:55pm UTC](https://www.ruby-forum.com/t/fcgi-server/164180/2 "2009-03-29T19:55:03Z")

</div>

A lot of people recommend php-fpm:

[http://php-fpm.anight.org/](http://php-fpm.anight.org/)

Personally I just use a script:

[http://wiki.nginx.org/RedHatPHPFCGIInitScript](http://wiki.nginx.org/RedHatPHPFCGIInitScript)

Regards,  
Cliff

---

<div class="post-metadata">

**Author:** ![Yordan\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/82dd89/32.png) [@Yordan\_G](https://www.ruby-forum.com/u/Yordan_G)\
**Post date:** [March 30, 2009, 7:21pm UTC](https://www.ruby-forum.com/t/fcgi-server/164180/3 "2009-03-30T19:21:00Z")

</div>

## Cliff W. Wrote:

> A lot of people recommend php-fpm:
> 
> [http://php-fpm.anight.org/](http://php-fpm.anight.org/)
> 
> Personally I just use a script:
> 
> [GitHub - nginxinc/nginx-wiki: ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com · GitHub](http://wiki.nginx.org/RedHatPHPFCGIInitScript)

What version of php and what compile options are you using? I’ve been  
using php-fpm but tested the above on 5.2.8. It worked fine on php-cgi  
compiled with php-fpm (even though php-fpm was not being used!), but  
without it I got a 502.

This is what I use (with or without “–enable-fpm” depending on whether  
I have applied the patch).

./configure --enable-fastcgi --enable-fpm --enable-force-cgi-redirect  
–with-mcrypt --with-zlib --enable-mbstring --with-openssl --with-mysql  
–with-mysqli --with-mysql-sock --with-gd --enable-gd-native-ttf  
–with-bz2 --with-curl --with-freetype-dir=/usr -with-jpeg-dir=/us  
–with-pspell --with-sqlite --enable-pdo --enable-reflection  
–with-gettext --enable-soap --enable-dom --with-png-dir --with-mhash  
–with-mcrypt

> Regards,  
> Cliff

Posted at Nginx Forum: [http://forum.nginx.org/read.php?2,609,617#msg-617](http://forum.nginx.org/read.php?2,609,617#msg-617)

---

<div class="post-metadata">

**Author:** ![Yordan\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/82dd89/32.png) [@Yordan\_G](https://www.ruby-forum.com/u/Yordan_G)\
**Post date:** [March 30, 2009, 11:09pm UTC](https://www.ruby-forum.com/t/fcgi-server/164180/4 "2009-03-30T23:09:15Z")

</div>

## Cliff W. Wrote:

> > > Personally I just use a script:
> 
> I’m using the stock PHP on CentOS 5.2. I wish  
> “php -i” would offer the  
> info without all the HTML crap so I could easily  
> paste it here. If  
> you’re really interested, I can probably install  
> something to strip the  
> text out.

That’s probably php 5.1.6 with “everything”. No  
need. I can find it myself. Thanks anyway.

> Cliff

Posted at Nginx Forum: [http://forum.nginx.org/read.php?2,609,623#msg-623](http://forum.nginx.org/read.php?2,609,623#msg-623)

---

<div class="post-metadata">

**Author:** ![Yordan\_G](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/82dd89/32.png) [@Yordan\_G](https://www.ruby-forum.com/u/Yordan_G)\
**Post date:** [March 30, 2009, 10:39pm UTC](https://www.ruby-forum.com/t/fcgi-server/164180/5 "2009-03-30T22:39:19Z")

</div>

On Sun, 2009-03-29 at 20:11 -0400, Jim O. wrote:

> What version of php and what compile options are you using? I’ve been  
> using php-fpm but tested the above on 5.2.8. It worked fine on php-cgi  
> compiled with php-fpm (even though php-fpm was not being used!), but  
> without it I got a 502.

I’m using the stock PHP on CentOS 5.2. I wish “php -i” would offer the  
info without all the HTML crap so I could easily paste it here. If  
you’re really interested, I can probably install something to strip the  
text out.

Cliff
