Installer l’extension PHP-SVN sur Debian

Ben voilà, j’ai voulu installer le plugin svnlog pour un dokuwiki et à la première utilisation, j’ai eu droit à une jolie page blanche …Pas trés cool

J’ai donc chercher pourquoi et comme j’ai passé pas loin d’une heure sur le problème, à lire des forums, la documentation … je me dis qu’un petit tuto fera le plus grand bien …

Les erreurs rencontrés :

  • Page blanche sur dokuwiki, et message d’erreur dans les logs : PHP Fatal error: Call to undefined function svn_auth_set_parameter() : Le problème vient du chargement de l’extension
  • Erreur à l’installation l’execution de pecl install svn : checking for svn includes… configure: error: failed to find svn_client.h : il manque un paquet : libsvn-dev
  • sh: make : commande introuvable : il manque le paquet : build-essential

Bon faut dire aussi que mon serveur vient juste d’être installé …

Installation des paquets nécessaires …

apt-get install subversion libsvn-dev php-pear build-essential php5-dev

Puis executer la commande suivante :

pecl install svn

Voilà, c’est tout … pas trop compliqué en fait

You can leave a response, or trackback from your own site.

Leave a Reply