Installation

L'extension FANN PHP devrait fonctionner sur tous les systèmes Linux.

Installation de la bibliothèque FANN

Avant de commencer l'installation, il faut s'assurer que libfann est installé sur le système. Il fait partie du dépôt principal dans la plupart des distributions Linux (recherchez fann). Il est nécessaire d'une version de développement.

Si ce n'est pas installé, il faut d'abord l'installer. Téléchargez-le depuis le » site officiel ou obtenez-le depuis le dépôt du distribution. Par exemple sur Fedora:


$ sudo yum install fann-devel

ou Ubuntu :

$ sudo apt-get install libfann-dev

Si la bibliothèque est ré-installée manuellement, alors tous les anciens fichiers de la bibliothèque doivent être supprimés avant de ré-installer sinon l'ancienne version de la bibliothèque pourrait être liée.

Installation PECL

Cette extension est disponible sur PECL. L'installation est très simple. Exécuter simplement :


$ sudo pecl install fann

Manuel d'installation

Pour les développeurs et les personnes intéressées par les derniers changements, l'on pouvez compiler le pilote à partir du code source le plus récent sur » Github. Allez sur Github et cliquez sur le bouton "Download ZIP". Ensuite exécutez:


$ unzip php-fann-master.zip
$ cd php-fann-master
$ phpize
$ ./configure
$ make all
$ sudo make install

Appliquez les changements suivants à php.ini:

  • Il faut s'assurer que la variable extension_dir pointe vers le répertoire contenant fann.so. La construction affichera où il installe le pilote PHP avec une sortie qui ressemble à:

    
    Installing '/usr/lib/php/extensions/no-debug-non-zts-20060613/fann.so'
    
    
    Il faut s'assurer que c'est le même que le répertoire d'extension PHP en exécutant:
    
    $ php -i | grep extension_dir
      extension_dir => /usr/lib/php/extensions/no-debug-non-zts-20060613 =>
                       /usr/lib/php/extensions/no-debug-non-zts-20060613
    
    
    Si ce n'est pas le cas, changez la variable extension_dir dans php.ini ou déplacez fann.so.

  • Pour charger l'extension au démarrage de PHP, ajoutez une ligne:

    
    extension=fann.so
    
    

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top