[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apache2 et php4



On Tue, Aug 10, 2004 at 10:24:18AM +0200, jm wrote :
> 
> euh, je comprend pas pourquoi y "enable" le module, en effet avec apache 2 on a :
> angelfish:/etc/apache# dpkg -l libapache2-mod-php4
> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
> | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
> |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
> ||/ Nom            Version        Description
> +++-==============-==============-============================================
> ii  libapache2-mod 4.3.4-4        A server-side, HTML-embedded scripting langu
> angelfish:/etc/apache# dpkg -L libapache2-mod-php4
> /.
> /etc
> /etc/apache2
> /etc/apache2/mods-available
> /etc/apache2/mods-available/php4.load
> /etc/apache2/mods-available/php4.conf
> /etc/php4
> /etc/php4/apache2
> /usr
> /usr/lib
> /usr/lib/apache2
> /usr/lib/apache2/modules
> /usr/lib/apache2/modules/libphp4.so
> /usr/share
> /usr/share/doc
> /usr/share/doc/libapache2-mod-php4
> /usr/share/doc/libapache2-mod-php4/examples
> /usr/share/doc/libapache2-mod-php4/examples/php.ini
> /usr/share/doc/libapache2-mod-php4/copyright
> /usr/share/doc/libapache2-mod-php4/changelog.gz
> /usr/share/doc/libapache2-mod-php4/changelog.Debian.gz
> /usr/bin
> 
> angelfish:/etc/apache#
> 
> l'install  du mod-php modifie la liste des modules automatiquement (bien foutu non?)
Rappel : 
- Le répertoire mods-available content des fichiers de configurations.
- Ces fichiers sont pris en compte par apache si ils sont présents dans
  le répertoire mods-enabled. (par un lien symbolique).
available --> disponible
enabled --> activé

Le fonctionnement est le même pour sites-available/enabled.

Donc ici, on voit qu'il ajoute seulement les fichiers php4.load et php4.conf, mais
ceux-ci ne sont pas activés, tant qu'ils ne sont pas présents dans le
répertoire /etc/apache2/mods-enabled/. Pour les activer, 2 commandes :
ln -s /etc/apache2/mods-available/php4.load
/etc/apache2/mods-enabled/
De même pour le .conf.

J'ai plusieurs machines avec apache2 et php4 sans soucis majeurs.

Bon courage.

-- 
Bertrand Delepine
bertrand@delepine.info



Reply to: