Magento指数问题 - 无法重新索引

Mar*_*cin 17 indexing magento magento-1.6

我的Magento 1.6.2.0商店里面的索引管理有问题.基本上我不能让他们更新.状态说,Processing但现在已经说了三个多星期了.

当我尝试重新索引时,我收到此消息,Stock Status Index process is working now. Please try run this process later但后来是3周了?因此看起来该过程已冻结,但我不知道如何重新启动.

有任何想法吗?

干杯

Ala*_*orm 31

每当您启动索引过程时,Magento都会向该var/locks文件夹写出一个锁定文件.

$ cd /path/to/magento
$ ls var/locks
index_process_1.lock    index_process_4.lock    index_process_7.lock
index_process_2.lock    index_process_5.lock    index_process_8.lock
index_process_3.lock    index_process_6.lock    index_process_9.lock
Run Code Online (Sandbox Code Playgroud)

锁定文件阻止其他用户启动索引过程.但是,如果索引请求在完成之前超时或失败,则锁定文件将保持锁定状态.这可能就是发生在你身上的事了.我建议您检查锁定文件的最后修改日期,以确保其他人现在没有运行重新索引器,然后删除锁定文件.这将清理你的

库存状态索引流程现在正在运行.请稍后尝试运行此过程

错误.之后,一次运行一个索引器以确保每个索引器完成.