2013-10-22 27 views
1

我使用indexed_search, indexed_search_mysqlcrawler擴展名爲我的網站。我在Crawler Configuration下創建了一個crawler記錄並運行它。這成功地檢索了所有頁面。無法索引indexed_search中的頁面TYPO3 6

配置index_enable and index_externals設置爲真

的問題是沒有一個抓取的東西都出現在index表了。 info>Indexed Search將所有頁面顯示爲'未編入索引'。

indexed_search僅適用於disableFrontendIndexing is set false。但爲此,我必須訪問每一頁。

有沒有其他配置,我在這裏失蹤?

回答

3

索引僅搜索索引緩存的頁面。所以你可能想檢查是否有類似

config.no_cache = 1 

已設置。在這種情況下,你不會得到任何索引。您還可以在瀏覽您的頁面之前清除所有緩存,以便它們必須再次緩存。

如果其仍然沒有工作,你可以嘗試,如果

config.index_enable = 1 

page.config.index_enable = 1 

有什麼差別。

1

在標準配置中,爬行程序只寫入要編入隊列的頁面。你必須通過「添加進程」來運行它。你做了這個了嗎?

enter image description here

以上CLI:

/usr/bin/php /var/www/example.com/typo3/cli_dispatch.phpsh crawler 

有一個選項,以做到在一個運行:

在/ usr/bin中/ PHP /var/www/example.ch/ TYPO3/cli_dispatch.phpsh crawler_im 597 -d 9 -conf yourconfititle -o EXEC

更多關於CLI在實況資訊:

https://docs.typo3.org/typo3cms/extensions/crawler/ExtCrawler/ExecutingTheQueue/BuildingAndExecutingQueueRightAway(fromCli)/Index.html

相關問題