Lorsque je soumets une requête à Zend_Lucene avec une chaîne qui existe dans l'index, les résultats sont affichés comme prévu, mais lorsque la chaîne n'est pas trouvée, j'obtiens une page vierge sans erreur messages. Code utilisé comme ci-dessous:Zend Lucene affiche un écran vide lorsque aucun résultat n'est trouvé
require_once 'Zend/Feed.php';
require_once 'Zend/Search/Lucene.php';
$index = Zend_Search_Lucene::open('data/my-index');
$queryStr ='fjkhsdkdfh';
$hits = $index->find($queryStr);
if ($hits) {
foreach ($hits as $hit) {
echo $hit->page_title;
}
} else {
echo 'No results found.';
}
je me attends « Aucun résultat » à apparaître, mais je reçois une page blanche sans message d'erreur. Ce qui me rend plus confus, c'est que j'ai testé et travaillé localement, mais quand il fonctionne sur un serveur live, il cesse de fonctionner.
Localement j'ai installé Zend Server 4, à distance PHP 5.2.11 et ZF 1.10.2
Toute aide très appréciée!
Paul