Page 1 sur 1

Recherche DLL

Posté : 11 août 2008, 21:35
par loicp
Bonjour,

je me lance dans l'utilisation des tag, je rencontre un petit souci en voulant utiliser la fonction ID3_get_version, je n'ai pas pas la dll demandée php_id3.dll, je suis a priori en php 5.1.2, sur google je ne trouve pas grand chose, quelqu'un aurait il un lien à me communiquer pour pouvoir la télécharger.

Merci beaucoup

Posté : 12 août 2008, 00:20
par Hywan
Hey :),

Pour savoir si ta DLL est chargée, tu as plusieurs façon de le savoir.
En ligne de commande :

Code : Tout sélectionner

$ php -m
Ou en exécutant :
<?php

var_dump(extension_loaded('id3'));
Si tu es sûr qu'elle n'est pas chargée, cherche le fichier .dll dans le dossier extension de PHP : <PHP_PATH>/bin/php5/lib/php/extensions/ (voir le chemin de extension_dir du php.ini sinon). Si ton fichier est présent, tu peux le chargé à la volée via la fonction dl() de PHP, mais le mieux est d'éditer le fichier php.ini et d'ajouter :

Code : Tout sélectionner

extension=<nom du fichier>.dll
Si le fichier n'existe pas, télécharge-le, met le dans le dossier, et refait l'opération précédente.

Les fichiers se trouvent ici : http://pecl.php.net/package/id3, tu n'as qu'à télécharger et compiler :).

Doute : peut-être qu'il va falloir recompiler PHP car ID3 est une extension PECL. Dans ce cas, ./configure --enabled-id3, mais je doute que ça t'enchante :P. Voir le manuel de PHP sur l'extension ID3 de PECL.

Posté : 12 août 2008, 00:48
par loicp
Merci HyWaN,

c'est tout à fait ce que je viens de faire, récupération dll et modif php.ini, mais rien n'y fait, toujours fonction inconnue, je n'ai pas trop envie de me lancer dans une compil de php sous windows, cela semble assez lourd à faire d'aprés les tutos que j'ai pu trouver. C'était dans le but d'extraire la durée d'1 mp3. je crois que je vais m'en passer pour l'instant.

Merci encore

Posté : 12 août 2008, 10:05
par ouckileou
Modération :
loicp, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.