php fastcgi process manager logo



02.05.2008 v 0.5.8

- add: php-5.2.6 support

- add: php-fpm version in phpinfo()

- change: rlimit_core option is now 0 by default

- fix: php-fpm was failed to compile along with --with-http-curl-libevent option

- fix: --with-fpm-conf could not be used before for changing conf file name, only for a path

- add: support for "disable_functions", "disable_classes" and "extension" php.ini options in php-fpm.conf

24.02.2008 v 0.5.7

- fix: incorrect paths was used for config, logs and pid if user has not specified --prefix

- add: master process now re-opens error log file on SIGUSR1 signal

20.02.2008 v 0.5.6

- fix: signal race condition fixed

- fix: added patch for http://news.php.net/php.cvs/47376 (php-5.2.5)

- fix: worker process could crash at start

19.01.2008 v 0.5.5

- add: php-4.4.8 support

- add: error log level

- change: php-4.4 fastcgi sapi upgraded to 5.2.5

- add: --with-fpm-conf, --with-fpm-log and --with-fpm-pid configure options

- fix: php-fpm was failed to compile on Solaris

- fix: better signal handling on MacOSX

- add: sample init.d script for starting php-fpm

19.11.2007 v 0.5.4

- add: php-5.3.0 experimental support

- add: php-5.2.5 support

- add: numeric uid and gid can be used

- change: libevent upgraded to version 1.4.0, a lot of unnecessary code cleaned up

- fix: macosx libevent linking issue sovled

- fix: if worker process could not chroot() or chdir() to specified dir at start, a warning has been issued into log file and php-fpm failed to drop privileges correctly

11.09.2007 v 0.5.3

- fix: fastcgi_finish_request() did not work with empty response body

31.08.2007 v 0.5.2

- add: php-5.2.4 support

15.08.2007 v 0.5.1

- fix: php-fpm was failed to compile on Solaris

20.07.2007 v 0.5

- fix: php.ini settings specified in config file might cause memory corruptions

- fix: accelerated upload did not work with php-5.2.3

- fix: graceful reload might fail if php-fpm has been started via PATH search facility

- add: listen_options: backlog and unix socket permissions

- fix: ignore allowed_clients setting when used with unix listening socket

- fix: php-fpm was failed to compile with php-5.2.4 daily snapshots

- fix: prctl(SET_DUMPABLE) was in a wrong place

- fix: graceful reload might fail in configuration stage on some systems

02.07.2007 v 0.4

- change: libevent incorporated into php-fpm

- change: Judy is no longer needed

- add: freebsd support, thanks to fixxxer

- backward incompatible change: fpm.conf renamed to php-fpm.conf

21.06.2007 v 0.3

- fix: php-fpm crashed with 4.4.7 and cgi.fix_pathinfo=1

- fix: php-fpm was failed to compile on Solaris

- fix: after all requests executed worker now exits with 0 code

19.06.2007 v 0.2

- add: php-5.2.3 support

- fix: php.ini options being passed in command line or specified in fpm.conf now stored as "Master Values"

18.06.2007 v 0.1

- first release