|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Bonjour,
Je travaille actuellement sur la mise en place du moteur de recherche Solr sur un serveur de fichier. Je voudrais réaliser une interface en PHP pour Solr (barre de saisie de la recherche, selection de critères, affichage des facettes...), est-ce possible de la développer soi-même où dois-je utiliser des outils tels que Drupal, Joomla ou le framework Symphony ? Merci d'avance ! |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
En effet j'avais déjà vu ça mais je ne vois pas comment mettre en place l'extension solr pour Php. Il ne s'agit pas d'une dll ici mais d'un .zip avec tous ls fichiers de configuration Solr...
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
tu peux trouver l'extension ici
http://downloads.php.net/pierre/
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Merci beaucoup !
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Comme tout n'est pas parfait, je rencontre un autre soucis.
J'ai télécharché php_solr.dll en version 5.3 Je l'ai déplacée dans mon fichier "php5.3.5\ext" Je l'ai ajoutée à php.ini :"extension=php_solr.dll" J'ai décommenter la ligne pour php_curl.dll dans php.ini J'ai redémarré mon serveur web plus d'une fois ...et ces extensions n'apparaissent pas dans mon "php_info()" ! le chemin extension_dir est pourtant le bon et j'ai téléchargé la dll solr sur le site recommandé. J'ai suivi les indications notées ici (http://www.php.net/manual/fr/install.pecl.windows.php) mais rien n'y fait. Quel peut donc être mon soucis ? |
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
quelle version as tu pris ? VC6, VC9, ton PHP est en VC6 ou V9
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#8 | |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
L'extension php_curl s'affiche normalement, c'est ok maintenant
Pour php_solr j'ai l'erreur suivante : Citation:
Ma version de php est donc VC6. |
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Mon php_info m'indique "Thread Safety : enabled"
Si j'ai bien compris, il faut donc que je télécharge : "php-5.3.5-Win32-VC9-x86.msi" ? |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
oui ca sera plus simple, de tout façon les version VC6 n'existe plus
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Pour l'installation, j'ai sélectionné les fichiers :
- "C:\wamp\bin\php\php5.3.5" pour la partie php - "C:\wamp\bin\apache\Apache2.2.17\conf\" pour la partie Apache L'installation se passe bien mais après impossible de relancer wamp (il reste en orange), le serveur reste offline J'ai du raté quelque chose, les logs d'erreurs php et apache n'affichent rien quand je relance le serveur. |
|
|
00
|
|
|
#12 |
|
Membre du Club
![]() Inscription : juin 2011 Messages : 50 ![]() |
Bon j'ai trouvé une solution plus simple -> Passer sous Easy Php 5.3.6.1
Les serveurs sont en VC9 : PHP 5.3.6 VC9 et Apache 2.2.19 VC9 et juste en ajoutant la dll php_solr et en faisant les modifs dites au dessus dans php.ini, solr apparait dans php-info |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com