3

アップグレード スクリプトを使用して、magento core_url_rewrite テーブルを切り捨て、カタログ URL の書き換えを再インデックス化したいと考えています。テーブルは切り詰められていますが、再インデックス カタログの URL が機能していません。助けてください..

//truncate magento core_url_rewrite table
$installer = $this;
$installer->startSetup();
$installer->run(
"TRUNCATE TABLE `{$this->getTable('core_url_rewrite')}` "
);

$installer->endSetup();

// reindex catalog url rewrites
$indexCatUrl = Mage::getSingleton('index/indexer')->getProcessByCode('catalog_url');
try {

$indexCatUrl->reindexAll();

} catch(Exception $e) {
$this->log('Error Reindex all ' . $e);
throw ($e);
}
4

1 に答える 1