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