php-fpm - PHP FastCGI Process Manager 'PHP-FPM'
PHP is a widely-used general-purpose scripting language that is
especially suited for Web development and can be embedded into HTML.
This is a variant of PHP that will run in the background as a daemon,
listening for CGI requests. Output is logged to /var/log/php-fpm.log.
Most options are set in the configuration file. The configuration file
is /etc/php-fpm.conf. By default, php-fpm will respond to CGI requests
listening on localhost http port 9000. Therefore php-fpm expects your
webserver to forward all requests for '.php' files to port 9000 and you
should edit your webserver configuration file appropriately.
-C Do not chdir to the script's directory
-c path|file Look for php.ini file in the directory path or use the
-n No php.ini file will be used
-d foo[=bar] Define INI entry foo with value bar
-e Generate extended information for debugger/profiler
-h This help
-i PHP information and configuration
-m Show compiled in modules
-v Version number
--y Specify alternative path to FastCGI process manager
configuration file (the default is /etc/php-fpm.conf)
-z file Load Zend extension file
php-fpm.conf The configuration file for the php-fpm daemon.
php.ini The standard php configuration file.
Once started, php-fpm then responds to several POSIX signals:
SIGINT,SIGTERM immediate termination
SIGQUIT graceful stop
SIGUSR1 re-open log file
SIGUSR2 graceful reload of all workers + reload of
The PHP-FPM website:
For a more or less complete description of PHP look here:
A nice introduction to PHP by Stig Bakken can be found here:
You can view the list of known bugs or report any new bug you found at:
PHP-FPM SAPI was written by Andrei Nigmatulin. The mailing-lists are
highload-php-en (English) and highload-php-ru (Russian).
The PHP Group: Thies C. Arntzen, Stig Bakken, Andi Gutmans, Rasmus
Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei
A List of active developers can be found here:
And last but not least PHP was developed with the help of a huge amount
of contributors all around the world.
This manpage describes php, version 5.3.3-1ubuntu6, fpm, version 0.6.5.
Copyright (C) 1997-2009 The PHP Group
Copyright (c) 2007-2009, Andrei Nigmatulin
This source file is subject to version 3.01 of the PHP license, that is
bundled with this package in the file LICENSE, and is available through
the world-wide-web at the following url:
If you did not receive a copy of the PHP license and are unable to
obtain it through the world-wide-web, please send a note to
firstname.lastname@example.org so we can mail you a copy immediately.