Next Previous Contents

## 4. PHP

## 4.1 Installation de PHP 4.3.1

Il doit être compilé le dernier !!! Si vous décidez de le compiler vous-même, les options suivantes fonctionnent

> `

>     ./configure --prefix=/opt/php431 \
>         --with-apxs2=/opt/http2/bin/apxs \
>         --with-fastcgi \
>         --with-zlib \
>         --with-pgsql=/usr/local/psql \
>         --with-mysql \
>         --with-apache2=/software/httpd-2.0.44

> `

le répertoire /software/httpd-2.0.44 est le répertoire ou vous installer les sources d'apache

## 4.2 Configuration de PHP : Fichier php.ini

s'il n'existe pas, vous devez le créer, l'endroit où vous le trouverez dépend des options de compilation. Dans le cas, où vous avez compilé php de la même manière que moi, il se trouve dans /opt/php431/lib. Recopier simplement le fichier fourni à cet endroit.

Sinon, adaptez votre fichier, il doit avoir au minimum les options suivantes

    magic_quotes_gpc = Off
    magic_quotes_runtime = Off
    magic_quotes_sybase = Off

    [Session]
    session.save_handler      = files   ; handler used to store/retrieve data
    session.save_path         = /tmp    ; argument passed to save_handler
                                        ; in the case of files, this is the
                                        ; path where data files are stored
    session.use_cookies       = 1       ; whether to use cookies
    session.name              = PHPSESSID
                                        ; name of the session
                                        ; is used as cookie name
    session.auto_start        = 1       ; initialize session on request startup
    session.cookie_lifetime   = 0       ; lifetime in seconds of cookie
                                        ; or if 0, until browser is restarted
    session.cookie_path       = /tmp       ; the path the cookie is valid for

    allow_call_time_pass_reference = on
    register_argc_argv = on
    session.bug_compat_42 = 1
    session.bug_compat_warn = 0
    session.use_trans_sid = 1
    include_path=".:../include:addon"

Next Previous Contents