IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Recherche avec Zend_Search_Lucene


Sujet :

Zend Framework PHP

  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 18
    Par défaut Recherche avec Zend_Search_Lucene
    Salut tout le monde :
    Aprés l'installation du framework que c'est fait avec succés grace à vous, je veux faire un moteur de recherche avec zend
    j'ai suivi un tutorial en ligne sur l'adresse suivante
    http://prematureoptimization.org/tal..._IPC-SE-07.pdf

    mais ma recherche ne se réalise pas
    j'ai une erreur qui s'affiche sur l'écran elle est la suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Fatal error: Uncaught exception 'Zend_Search_Lucene_Exception' with message 'fopen(C:\wamp\www\zf-crawler\application\var/segments) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: No such file or directory' in C:\wamp\www\zf-crawler\library\Zend\Search\Lucene\Storage\File\Filesystem.php:64 Stack trace: #0 C:\wamp\www\zf-crawler\library\Zend\Search\Lucene\Storage\Directory\Filesystem.php(338): Zend_Search_Lucene_Storage_File_Filesystem->__construct('C:\wamp\www\zf-...') #1 C:\wamp\www\zf-crawler\library\Zend\Search\Lucene.php(235): Zend_Search_Lucene_Storage_Directory_Filesystem->getFileObject('segments') #2 C:\wamp\www\zf-crawler\library\Zend\Search\Lucene.php(182): Zend_Search_Lucene->__construct('C:\wamp\www\zf-...', false) #3 C:\wamp\www\zf-crawler\application\controllers\SearchController.php(16): Zend_Search_Lucene::open('C:\wamp\www\zf-...') #4 C:\wamp\www\zf-crawler\library\Zend\Controller\Action.php(499): SearchController->indexAction() #5 C:\wamp\www\zf-crawler\library\Zend\Controller\Dispatc in C:\wamp\www\zf-crawler\library\Zend\Search\Lucene\Storage\File\Filesystem.php on line 64
    Quelqun a une idée SVP???
    Merci d'avance

  2. #2
    Membre émérite Avatar de Hervé Saladin
    Homme Profil pro
    Ingénieur d'études en développement et déploiement d'applications
    Inscrit en
    Décembre 2004
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études en développement et déploiement d'applications
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 647
    Par défaut
    c'est tres simple :
    le fichier C:\wamp\www\zf-crawler\application\var/segments n'éxiste pas
    le chemin est probablement faux ou incomplet
    il doit surement y avoir quelque part une option dans la conf ou un paramètre lors d'un appel de fonction qui ne contient pas le bon chemin ...

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 18
    Par défaut
    Je sais pas ou donnr le chemin du fichier à indexer

  4. #4
    Membre averti
    Inscrit en
    Août 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 18
    Par défaut
    Pour créer un log
    j'ai la ligne de commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    require_once 'Zend/Log.php';
    require_once 'Zend/Log/Writer/Stream.php';
     
    $writer = new Zend_Log_Writer_Stream('C:/wamp/www/zf-crawler/var/log/crawler.log');
    $logger = new Zend_Log($writer);
    Quand je met cette ligne dans la page SearchController.php
    Elle s'exécute et j'ai la création du log mais quand je la remplace dans la page crawler.php (c'est sa place déja dans le fichier d'indexation) j'aurais pas la création du fichier log.
    Vous avez une idée??

Discussions similaires

  1. Recherche avec Locate option lopartialKey
    Par jeje.r dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/12/2022, 10h56
  2. Zend_Search_Lucene recherche avec utf8
    Par m4riachi dans le forum Autres composants
    Réponses: 7
    Dernier message: 08/04/2012, 18h43
  3. Recherche avec Zend_search_Lucene
    Par Neilime05 dans le forum Autres composants
    Réponses: 1
    Dernier message: 29/06/2009, 13h57
  4. recherche avec findnearest
    Par souad26 dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/11/2004, 20h58
  5. Enlever la surbrillance lors d'une recherche avec vi
    Par sekiryou dans le forum Applications et environnements graphiques
    Réponses: 8
    Dernier message: 04/03/2004, 13h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo