2014-11-07 3 views
1

나는 젠토에 ssh를 통해 데이터를 인덱싱하기 위해 노력했습니다, 그래서 SSH에 로그인하고이 명령을 입력 :색인화 데이터는

php indexer.php reindexall 
: 나는이 하나를 시도

php -f indexer.php reindexall 

하지만 아무 일도 없습니다. 나는 또한이 시도했습니다 :

php -f indexer.php -- reindexall 

을하지만, 위 그림과 같이 여전히 같은 일을 반환 것

Usage: php -f indexer.php -- [options] 

    --status <indexer>   Show Indexer(s) Status 
    --mode <indexer>    Show Indexer(s) Index Mode 
    --mode-realtime <indexer>  Set index mode type "Update on Save" 
    --mode-manual <indexer>  Set index mode type "Manual Update" 
    --reindex <indexer>   Reindex Data 
    info       Show allowed indexers 
    reindexall     Reindex Data by all indexers 
    help       This help 

    <indexer>  Comma separated indexer codes or value "all" for all indexers 

P.S : 그것은이 반환합니다.

+0

혹시 답을 찾았습니까? –

답변

1

대답은 즉, 귀하의 질문에 :

Usage: php -f indexer.php -- [options] 

    --status <indexer>   Show Indexer(s) Status 
    --mode <indexer>    Show Indexer(s) Index Mode 
    --mode-realtime <indexer>  Set index mode type "Update on Save" 
    --mode-manual <indexer>  Set index mode type "Manual Update" 
    --reindex <indexer>   Reindex Data 
    info       Show allowed indexers 
    reindexall     Reindex Data by all indexers 
    help       This help 

    <indexer>  Comma separated indexer codes or value "all" for all indexers 

그래서 모든 인덱스를 인덱싱하기 위해, 당신은 두 가지 선택이 있습니다

php -f shell/indexer.php -- reindexall 

또는

php -f shell/indexer.php -- --reindex all 

중요한를 : Magento의 루트 디렉토리에서이 명령을 실행해야합니다.

+0

이 대답은 정확하고 유용하지만 문제 해결에 도움이되는 방법을 설명하기 위해 설명과 함께 설명하는 것이 좋습니다. 나중에 작동하지 않는 변경 사항 (관련이 없을 수도 있음)이 있고 사용자가 한 번 작동 한 방식을 이해해야 할 경우이 기능은 특히 유용합니다. –

+0

@KevinBrown 나는 대답을 어떻게 추가했는지, 내가 추가 할 수있는 것이 있는지에 대해 추가했습니다 ... – OSdave

+0

이 답변으로 문제가 해결되지 않습니다. –