YAZ Z39.50
dans Installations
Bonjour à toutes et tous,
Je rencontre un souci avec la recherche Z39.50 :
Après démarrage sur service Apache, j'effectue une recherche via la fonctionnalité Z39.50 et un numéro ISBN et uniquement sur BNF, la recherche fonctionne et me remonte bien les informations.
Cependant, si j'effectue une nouvelle recherche via cette même fonction, même paramètre de recherche (avec un autre numéro ISBN of course), la recherche tourne sans discontinué... je suis obligé de redémarrer le serveur apache pour que cela refonctionne... pas idéal comme usage...
J'ai regardé les Logs... rien... pas d'information concernant un blocage quelconques...
Any idea ?
merci d'avance,
Neil
Je suis sur un Windows 10 64 bits pour le moment afin de faire un POC de la solution.
A terme, je serai sur un Windows Serveur 64 bits.
J'ai installé sur un WAMP 3.2.3, avec
Apache/2.4.46 (Win64)
PHP/7.2.34
MySQL : 5.7.31
PMB est : 7.3.7 (version actuelle de base est : v5.33)
Version de la DLL pour YAZ = 7.2.4.0
Ces extensions :
Je rencontre un souci avec la recherche Z39.50 :
Après démarrage sur service Apache, j'effectue une recherche via la fonctionnalité Z39.50 et un numéro ISBN et uniquement sur BNF, la recherche fonctionne et me remonte bien les informations.
Cependant, si j'effectue une nouvelle recherche via cette même fonction, même paramètre de recherche (avec un autre numéro ISBN of course), la recherche tourne sans discontinué... je suis obligé de redémarrer le serveur apache pour que cela refonctionne... pas idéal comme usage...
J'ai regardé les Logs... rien... pas d'information concernant un blocage quelconques...
Any idea ?
merci d'avance,
Neil
Je suis sur un Windows 10 64 bits pour le moment afin de faire un POC de la solution.
A terme, je serai sur un Windows Serveur 64 bits.
J'ai installé sur un WAMP 3.2.3, avec
Apache/2.4.46 (Win64)
PHP/7.2.34
MySQL : 5.7.31
PMB est : 7.3.7 (version actuelle de base est : v5.33)
Version de la DLL pour YAZ = 7.2.4.0
Ces extensions :
- apache2handler
- bcmath
- bz2
- calendar
- com_dotnet
- Core
- ctype
- curl
- date
- dom
- exif
- fileinfo
- filter
- gd
- gettext
- gmp
- hash
- iconv
- imap
- intl
- json
- ldap
- libxml
- mbstring
- mysqli
- mysqlnd
- odbc
- openssl
- pcre
- PDO
- pdo_mysql
- pdo_sqlite
- Phar
- readline
- Reflection
- session
- SimpleXML
- soap
- sockets
- SPL
- sqlite3
- standard
- tokenizer
- wddx
- xdebug
- xml
- xmlreader
- xmlrpc
- xmlwriter
- xsl
- yaz
- Zend OPcache
- zip
- zlib
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Si tu tapes en ligne de commande
c:\> php.exe -version
As-tu "NTS Visual C++ 2017 x64" ou pas ?
NTS détermine la version de yaz qu'il faut utiliser. Version NTS ou version TS.
Normalement avec Apache c'est PHP thread safe + yaz thread safe aussi mais un mélange est vite arrivé.
Randy
Tout d'abord, Merci pour ce retour.
Voici ce que j'obtiens
Du coup, de ce que je comprends... ce n'est pas bon
non ?
Neil
http://ftp.indexdata.dk/pub/phpyaz/windows/
version x64 thread safe
Il faut récupérer Yaz complet pour Windows ici
http://ftp.indexdata.dk/pub/yaz/win64/
Après installation dans le dossier "Program files" je le mets dans le dossier
C:\pmb\php7.3.27\ext\yaz
Ajouter dans le dossier bin php_yaz.dll
Dans php.ini
extension="C:\pmb\php7.3.27\ext\yaz\bin\php_yaz.dll"
Il doit apparaitre avec un phpInfos
Randy
YAZ est bien enabled.
J'ai :
La recherche abouti bien après le redémarrage d'Apache.
Seconde recherche... et ca mouline... mais zéro erreur, ni apache, ni php... rien.
Comme si process YAZ partait en vrille.
J'avoue que je fais comme la seconde recherche... je tourne en rond
je deterre ce sujet . Avez vous trouvé une solutions ?
merci
j'ai fait un script php, histoire de voir si yaz est bien installé ...ca marche bien.