Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2008, 10:14
Avatar de frins
frins
 
Fecha de Ingreso: enero-2008
Ubicación: Osor, Girona
Mensajes: 227
Antigüedad: 16 años, 10 meses
Puntos: 5
Pregunta Error en Zend_Search_Lucene

Hola amigos, leí este toturial: http://www.phpriot.com/articles/zend-search-lucene/7
Y lo probé, me descargé el Zend Framework, y todo...

Creo el script llamado find.php:
Código php:
Ver original
  1. <?php
  2. require_once '/var/www/Zend/Search/Lucene.php';
  3. $query = 'php';
  4. $query1 = 'php';
  5. $index = Zend_Search_Lucene::open("/nutch/crawl");
  6. $results = $index->find($query);
  7. echo "Index contains ".$index->count()." documents.\n\n";
  8.  
  9. if($index->count())
  10.  
  11. {
  12.  
  13. $count = 0;
  14.  
  15. foreach ($results as $result)
  16.  
  17. {
  18.  
  19. $data[$count]["article_url"]         = $result->url;
  20.  
  21. $data[$count]["article_title"]        = $query->highlightMatches($result->title);
  22.  
  23. $data[$count]["article_description"]        = $query->highlightMatches($result->contents);
  24.  
  25. $data[$count]["article_created_date_time"]    = $result->postedDateTime;
  26.  
  27. $data[$count]["article_id"]             = $result->articleId;
  28.  
  29. $count++;
  30.  
  31. }
  32.  
  33. }
  34.  
  35. print_R($data);
  36.  
  37. ?>
y me da este error:
Cita:
Fatal error: Uncaught exception 'Zend_Search_Lucene_Exception' with message 'fopen(/nutch/crawl/read.lock.file) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied' in /var/www/Zend/Search/Lucene/Storage/File/Filesystem.php:69 Stack trace: #0 /var/www/Zend/Search/Lucene/Storage/Directory/Filesystem.php(185): Zend_Search_Lucene_Storage_File_Filesystem->__construct('/nutch/crawl/re...', 'w+b') #1 /var/www/Zend/Search/Lucene/LockManager.php(138): Zend_Search_Lucene_Storage_Directory_Filesystem->createFile('read.lock.file') #2 /var/www/Zend/Search/Lucene.php(485): Zend_Search_Lucene_LockManager::obtainReadLock(Obj ect(Zend_Search_Lucene_Storage_Directory_Filesyste m)) #3 /var/www/Zend/Search/Lucene.php(196): Zend_Search_Lucene->__construct('/nutch/crawl', false) #4 /var/www/find.php(5): Zend_Search_Lucene::open('/nutch/crawl') #5 {main} thrown in /var/www/Zend/Search/Lucene/Storage/File/Filesystem.php on line 69
Como lo puedo solucionar?
__________________
Buscador Net-Seekr
http://www.net-seekr.com