This module is EXPERIMENTAL. That means that the behaviour of these functions, these function names, in concreto ANYTHING documented here can change in a future release of this package WITHOUT NOTICE. Be warned, and use this module at your own risk.
This module provide additional session save handler for session module using PostgreSQL as a storage. user session save handler may be used, but this module is written in C. Therefore, this module is roughly 2 times faster than save handler written in PHP script.
Fail-over and load balance is planned to be implemented, but they are not available now.
Note: There will be functions for this module, but it is not available now.
This module works only under UNIX like OS.
short installation note:
You need at least PHP 4.1, PostgreSQL 7.1 and MM 1.1.3
Untar the tar.gz archive into php4/ext (Latest official releases can be found at SourceForge PHP Form Extension Project)
If the new directory is now called something like session_pgsql. You should name it to session_pgsql (except you only want to build it as self-contained php-module)
run ./buildconf in php4
run configure with --with-session-pgsql (and your other options)
make; make install
PostgreSQL session save handler is still under development. Refer to README file in source distribution for configuration details.
I have at the moment not very much time to further develop this extension. I will implement more and more features in the near future.
If you have comments, bug fixes, enhancements or want to help developing this, you can drop me a mail at email@example.com. Any help is very welcome.