J'utilise dans un de mes projets PHPExcel pour l'import et l'export des données avec une base. et pour faire focntionner cette lib il me faut php_zip. je travaille sur xampp sous winXP, aucune trace de la dll dans le fichier ext de php.j'ai essayé d'installer zip en passant par PEAR par PECL ( pecl install zip ) pas moyen, j'ai essayé d'installer php a a partir d'un fichier msi le resulat aucune php_zip.dll, en suite j'ai télécharger un fichier zip de php pour l'install toujour pareil je ne retrouve pas la php_zip.dll. donc je me suit rabatu sur la compilation des sources php sous windows. J'ai essayé deux ou trois méthode que j'ai trouvé sur le net mais ça ne passe pas. quelqu'un aurais une idée ??

Merci.

3 réponses


Hello,

Alors comme ça, je dirais :

Télécharge la DLL ici : Texte du lien

Installe la DLL dans le répertoire "ext" de ton install PHP.

Puis rajoute cette ligne dans le php.ini au niveau de "Dynamic Extensions":

extension=php_zip.dll

En espérant que ça fonctionnera mieux après ;)

inassen
Auteur

Merci, pour ta réponse. Quand je redémarre apache j'ai ce warning [code]PHPStartup:zip: Unable to initalize module[/code] [code]Module compiled with module AMI=20060613[/code] [code]PHP compiled with module API=20090626[/code] [code]These options need to match[/code] Apparemment la DLL php_zip et la compile PHP que j'utilise ne sont pas issue de la même version. Je reste persuadé que la meilleur façon de faire c'est de compiler directement php. J'ai suivis ces deux méthode [url=https://wiki.php.net/internals/windows/stepbystepbuild]https://wiki.php.net/internals/windows/stepbystepbuild[/url]** [url=http://g-rossolini.developpez.com/tutoriels/php/compiler-sous-windows/]http://g-rossolini.developpez.com/tutoriels/php/compiler-sous-windows/[/url]** j'arrive toujours à la même erreur, quand j’exécute le "nmake" [code]NMAKE : fatal error U1077: '"':code retour '0x1'[/code]

OK, là, je sèche un peu :(