Skip to Content

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