PEAR Manual
Prev |  | Next

# VII. PostgreSQL Session Save Handler

Warning
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.

# Introduction

## About PostgreSQL Session Save Handler

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.

## Installation

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

- that's it.

## Configuration

PostgreSQL session save handler is still under development. Refer to README file in source distribution for configuration details.

## Contact Information

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 yohgaki@php.net. Any help is very welcome.

Prev | Home | Next
satellite_get_repository_id | Up | session_pgsql_status