Installation du module dbase pour PHP
But de ce Document
Ce document me sert de mémo. Je l’ai écrit pour me souvenir des différentes opérations que j’ai dû effectuer. Je le diffuse car cela pourra servir à d’autres personnes.
Situation initiale
Un serveur avec ubuntu Dapper. Le module dbase pour php5 n’existe pas.
Création du module
La solution la plus rapide, consiste à créer le module soit-même. C’est le meilleur moyen de disposer du bon module. Pour cela j’ai mixé les 2 méthodes que Laurent nous avait présentées lors d’un atelier.
Récupération des sources
On utilise la commande apt-src. Il faut l’installer si elle n’est pas déjà présente avec aptitude install apt-src
Création du répertoire de travail dans /user/src et téléchargement des sources
cd /usr/src
mkdir php
cd php
apt-src install php5
Ceci va provoquer l’installation de nombreux paquets de développement.
Compilation du module
Dans le répertoire /usr/src/php/php5-5.1.2/ext/dbase lancer les commandes
phpize5 et ./configure
phpize5
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20050922
Zend Extension Api No: 220051025
./configure
Installation du module
Il faut copier le module dans le répertoire des modules de php5.
root@servubuntu:/usr/src/php/php5-5.1.2/ext/dbase/modules# cp dbase.so /usr/lib/php5/20051025/
ajouter
extension=dbase.so
dans le fichier
/etc/php5/apache2/php.ini
et relancer le serveur.
/etc/init.d/apache2 restart
Historique des modifications
Version | Date | Commentaire |
---|---|---|
0.1 | 09/12/2007 | Création par Jibux grâce aux informations de Laurent |