Php Zend Lucene的索引文件在哪里?

Php Zend Lucene的索引文件在哪里?,php,zend-framework,zend-lucene,Php,Zend Framework,Zend Lucene,我第一次用这种方法索引数据时 $index = new Zend_Search_Lucene('/tmp/search_index', true); 这在我的项目的公用文件夹中创建了一个tmp/search_索引文件夹。在我注意到索引有问题后,我刚刚删除了search_index文件夹中的所有文件 在尝试重新索引数据之后,我意识到搜索索引文件夹是空的。然而,搜索仍然会给出结果。索引数据现在存储在哪里?它不在公用文件夹中…/tmp/search\u index指的是系统根目录/tmp文件夹。使用

我第一次用这种方法索引数据时

$index = new Zend_Search_Lucene('/tmp/search_index', true);
这在我的项目的公用文件夹中创建了一个tmp/search_索引文件夹。在我注意到索引有问题后,我刚刚删除了search_index文件夹中的所有文件


在尝试重新索引数据之后,我意识到搜索索引文件夹是空的。然而,搜索仍然会给出结果。索引数据现在存储在哪里?它不在公用文件夹中…

/tmp/search\u index
指的是系统根目录
/tmp
文件夹。使用与应用程序相关的其他路径,例如
tmp/search\u index

您是否查看了
/tmp/search\u index
文件夹(不在项目中,但在系统根目录中)?实际上我没有根目录访问权限,您认为它可能在那里吗?如何在公用文件夹中创建索引?您可能有权访问
/tmp
文件夹。正确指定路径,
/tmp/
是指向系统
/tmp
文件夹的绝对路径…实际上您是对的,tmp在根文件夹中。将此作为答案发布,我将删除它。