Précédent   Forum des professionnels en informatique > PHP > Outils > WAMP
WAMP Forum d'entraide sur WAMP (Windows Apache MySQL PHP) : installation, utilisation, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/12/2011, 15h25   #1
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Par défaut Extension PHP (YAZ)

Bonjour,

J'ai installé l'application PMB (Gestion de bibliothèque) distribuée en open source avec PHP/MYSQL.

Pour cela, j'ai installé WampServer 2.1 sur Windows XP avec la version PHP 5.3.5.

Une des fonctionnalités de cette application nécessite l'extension PHP : YAZ

Malgré mes recherches, je n'ai pas trouvé de doc expliquant comment installer cette extension.

Si quelqu'un(e) avait une piste ?

Merci.
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 15h59   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
je vais te la compiler, tu peux me dire les lignes Compiler,Architecture et Thread Safety de ton phpinfo
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 10h06   #3
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Merci de m'aider, mais j'ai beaucoup de mal avec cet environnement.

Voila le contenu du fichier phpinfp.php qui se trouve sur c:\wamp\apps\phpmyadmin3.3.9.

Citation:
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpinfo() wrapper to allow displaying only when configured to do so.
* @version $Id$
* @package phpMyAdmin
*/

/**
* @ignore
*/
define('PMA_MINIMUM_COMMON', true);
/**
* Gets core libraries and defines some variables
*/
require_once './libraries/common.inc.php';


/**
* Displays PHP information
*/
if ($GLOBALS['cfg']['ShowPhpInfo']) {
phpinfo();
}
?>
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 10h54   #4
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 16 323
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 16 323
Points : 49 932
Points : 49 932
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
Exécute ce fichier et donne la sortie, ce sera nettement mieux (c'est exactement le même fichier qui est utilisé sur toutes les plateformes, les différences n'apparaissent qu'à l'exécution).
__________________
Le troisième défi Qt !

Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Qt : La FAQ : 200 QR
symfony : sfDoctrineGuard

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 11h55   #5
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

Voila et encore merci.

Citation:
Compiler MSVC6 (Visual C++ 6.0)
Architecture x86
Thread Safety enabled
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 14h12   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
t'es en VC6, va falloir attendre la renté pour le dll, avant de partir en vacs je t'ai compilé une version VC9, essaye de mettre a jour ton WAMP si tu le veux tout de suite
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 14h24   #7
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Citation:
Envoyé par stealth35 Voir le message
t'es en VC6, va falloir attendre la renté pour le dll, avant de partir en vacs je t'ai compilé une version VC9, essaye de mettre a jour ton WAMP si tu le veux tout de suite
Désolé, mais en quoi consiste la mise à jour de WAMP ?

Merci.
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 14h33   #8
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 16 323
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 16 323
Points : 49 932
Points : 49 932
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
À installer la dernière version du logiciel que tu utilises pour servir tes pages (qui combine Apache, PHP & co.) : http://www.wampserver.com/en/. Donc installe WampServer 2.2.
__________________
Le troisième défi Qt !

Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Qt : La FAQ : 200 QR
symfony : sfDoctrineGuard

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 14h54   #9
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

J'ai installé la 2.2 et voila mes paramètres :

Citation:
Compiler MSVC9 (Visual C++ 2008)
Architecture x86
Thread Safety enabled
Merci
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 15h02   #10
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
Citation:
Envoyé par pc75 Voir le message
Re,

J'ai installé la 2.2 et voila mes paramètres :



Merci
parfait, tu le trouveras la :
https://github.com/stealth35/stealth....com/downloads

comme le dit la doc tu va aussi avoir besoin du dll de yaz
http://www.php.net/manual/fr/yaz.installation.php
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/12/2011, 16h23   #11
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

J'ai téléchargé php_yaz-1.1.1-5.3-vc9-x86.zip qui contient php_yaz.dll.

Je dois juste la copier dans C:\wamp\bin\php\php5.3.8\ext ou il y a autre chose à faire ?
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 16h31   #12
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
Citation:
Envoyé par pc75 Voir le message
Re,

J'ai téléchargé php_yaz-1.1.1-5.3-vc9-x86.zip qui contient php_yaz.dll.

Je dois juste la copier dans C:\wamp\bin\php\php5.3.8\ext ou il y a autre chose à faire ?
je viens te le dire juste au dessus ...

Citation:
Envoyé par stealth35
comme le dit la doc tu va aussi avoir besoin du dll de yaz
http://www.php.net/manual/fr/yaz.installation.php
faut aussi modifier ton php.ini (comme le dit encore une fois la doc)

je te conseil d'apprendre les bases du PHP avant de te lancer dans un projet, ça comprend aussi l'installation de l'environement
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 16h53   #13
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

J'ai copié php_yaz.dll dans mon répertoiore ext
J'ai ajouté extension=php_yaz.dll dans mon php.ini

Si je veux relancer mon serveur, j'obtiens le message :
Citation:
Cette application n'a pas pu démarrer car yaz4.dll est introuvable. La réinstallation de cette application peut corriger ce problème.
puis
Citation:
PHP Startup : Unable de load dynamic library 'c:/wamp/php/php5.3.8/ext/php_yaz.dll' - Le module spécifié est introuvable
J'ai raté quelque chose ?
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 16h55   #14
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
Citation:
Envoyé par pc75 Voir le message
Re,

J'ai copié php_yaz.dll dans mon répertoiore ext
J'ai ajouté extension=php_yaz.dll dans mon php.ini

Si je veux relancer mon serveur, j'obtiens le message :


puis


J'ai raté quelque chose ?
en gros t'as pas du tout lu lien que j'ai envoyé ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 16h58   #15
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

Pourtant, j'y ai bien lu ceci :

Citation:
Le moyen le plus courant pour charger une extension PHP est de l'inclure dans votre fichier de configuration php.ini. Notez que de nombreuses extensions sont déjà présentes dans le fichier php.ini et que vous avez simplement à supprimer le point-virgule pour les activer
PS : Je dois arrêter là pour ce soir (réunion oblige) ; Je persisterai demain
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 17h33   #16
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
Citation:
Envoyé par pc75 Voir le message
Re,

Pourtant, j'y ai bien lu ceci :

Citation:
Le moyen le plus courant pour charger une extension PHP est de l'inclure dans votre fichier de configuration php.ini. Notez que de nombreuses extensions sont déjà présentes dans le fichier php.ini et que vous avez simplement à supprimer le point-virgule pour les activer
PS : Je dois arrêter là pour ce soir (réunion oblige) ; Je persisterai demain

alors la je sais pas ou t'as été péché ça dans :
http://www.php.net/manual/fr/yaz.installation.php

c'était pourtant marquer en gros
Citation:
Note: Information spécifique aux utilisateurs de Windows

php_yaz.dll dépend de la bibliothèque yaz.dll. Le fichier yaz.dll fait parti du ZIP Win32 depuis le site de PHP. Il fait également parti de l'installation Windows YAZ, disponible depuis l' » espace YAZ WIN32.

Sous Windows, n'oubliez pas d'ajouter le dossier PHP à votre PATH pour que le fichier yaz.dll soit trouvé par votre système.
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 11h15   #17
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

J'ai lu cette info à cette adresse (Paragraphe "Charger une extension")

http://www.php.net/manual/fr/install.pecl.windows.php

J'ai téléchargé et installé yaz_4.2.23.exe

J'ai copié les dll de C:\Program Files\YAZ\bin dans C:\wamp\bin\php\php5.3.8\ext

J'ai ajouté C:\wamp\bin\php\php5.3.8 dans le path

Résultat :
Citation:
PHP Startup : Unable de load dynamic library 'c:/wamp/php/php5.3.8/ext/php_yaz.dll' - Le module spécifié est introuvable
Je crois que je vais finir par abandonner.
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 11h41   #18
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
Re,

J'ai refait mon installation, mais apparemment,je me retrouve avec une incompatibilité de version.

Configuration :
WampServer version 2.2
MySQL version 5.5.16
PHP version 5.3.8
Apache version 2.2.21
Yaz version yaz_4.2.23.exe
php_yaz version php_yaz-1.1.1-5.3-vc9-x86.zip (que stealth35 m'a conseillé de télécharger sur https://github.com/stealth35/stealth....com/downloads

phpinfo :
Compiler MSVC9 (Visual C++ 2008)
Architecture x86
Thread Safety enabled

J'obtiens ce warning :
Citation:
PHP Startup: yaz: Unable to initialize module
Module compiled with build ID=API20090626,TS,VC10
PHP compiled with build ID=API20090626,TS,VC9
These options need to match
Un petit coup de main ?

Merci.
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 16h30   #19
Modérateur
 
Inscription : septembre 2010
Messages : 7 219
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 219
Points : 8 598
Points : 8 598
je te refais ça mais que partir de Janvier, j'ai pas de PC chez moi
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2011, 09h50   #20
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 805
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 805
Points : 3 003
Points : 3 003
OK, merci.

PS : C'est bien une incompatibilité de version entre PHP et YAZ ?
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h41.


 
 
 
 
Partenaires

Hébergement Web