Magento 1.9 Enterprise (본질적으로 1.4 Community Edition)에서 모든 제품 업데이트 후에 인덱스를 프로그래밍 방식으로 사용하지 않도록 설정하는 올바른 방법은 무엇입니까?Magento - 자동 인덱싱을 프로그래밍 적으로 사용하지 않음
복잡한 제품 가져 오기 절차가 있으므로 기본 제공 카탈로그 가져 오기를 사용할 수 없습니다.
Magento 1.9 Enterprise (본질적으로 1.4 Community Edition)에서 모든 제품 업데이트 후에 인덱스를 프로그래밍 방식으로 사용하지 않도록 설정하는 올바른 방법은 무엇입니까?Magento - 자동 인덱싱을 프로그래밍 적으로 사용하지 않음
복잡한 제품 가져 오기 절차가 있으므로 기본 제공 카탈로그 가져 오기를 사용할 수 없습니다.
인덱서를 "수동"모드로 설정하면 저장/편집/삭제시 자동으로 인덱싱되지 않습니다. 당신은 수동
에 모든 인덱서를 설정하는 스크립트를 가질 수php indexer.php --mode-manual catalog_url
php indexer.php --mode-realtime catalog_url
: MAGE_ROOT에서
은 /는 당신이 indexer.php라는 스크립트를 찾을 수 있습니다 쉘 다른 사람 사이에 당신이/비활성화 인덱서를 활성화 할 수 있습니다 당신이 프로그래밍 방식으로 수행 할 경우
은 라인을 따라 뭔가 작업을해야합니다 :
$pCollection = Mage::getSingleton('index/indexer')->getProcessesCollection();
foreach ($pCollection as $process) {
$process->setMode(Mage_Index_Model_Process::MODE_MANUAL)->save();
//$process->setMode(Mage_Index_Model_Process::MODE_REAL_TIME)->save();
}
당신은 프로그래밍을 할 필요가 없습니다 수 있습니다. 가져올 파일이 10 개 정도있는 유사한 문제가있었습니다. 나는 그것이 사이트 이동이었고 어떤 것은 다른 것에 대한 의존 이었기 때문에 결합 할 수 없었다.
자동 색인을 끌 수 있습니다. 자동 색인은 가져 오기 스크립트가 올바르게 구성되어 있으면들을 수 있습니다.
그것은해볼 가치가있다 :이 도움이
System -> Index Management
Check All Items
Change Action to "Change Index Mode"
Select "Manual"
Save
희망.