coagul : Installation du module dbase pour PHP

Créé par Jean-Emmanuel Bissey le 08/11/2025 Publié

Rubrique : Serveurs

Le : mercredi 12 décembre 2007

Par : jibux 

Visites : 896

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

Galerie