Both the Product URL Rewrites index and Category/Product association have been running for days according to the Magento Admin
However, there are no reindex php processes running, the var/locks
folder is empty, and the index_process
MySQL table has completely different statuses:
+------------+------------------------------+-----------------+---------------------+---------------------+--------+
| process_id | indexer_code | status | started_at | ended_at | mode |
+------------+------------------------------+-----------------+---------------------+---------------------+--------+
| 1 | catalog_product_attribute | pending | 2014-01-03 18:17:32 | 2014-01-03 18:17:34 | manual |
| 2 | catalog_product_price | pending | 2013-11-06 21:26:32 | 2013-11-06 21:26:32 | manual |
| 3 | catalog_url | pending | 2013-06-05 22:15:24 | 2013-06-05 22:15:24 | manual |
| 4 | catalog_product_flat | require_reindex | 2013-06-05 22:15:24 | 2013-06-05 22:15:24 | manual |
| 5 | catalog_category_flat | require_reindex | 2013-08-13 19:55:56 | 2013-08-13 19:55:56 | manual |
| 6 | catalog_category_product | pending | 2013-06-05 22:15:24 | 2013-06-05 22:15:24 | manual |
| 7 | catalogsearch_fulltext | require_reindex | 2014-01-03 15:05:55 | 2013-12-16 22:33:51 | manual |
| 8 | cataloginventory_stock | pending | 2014-01-03 18:17:32 | 2014-01-03 18:17:32 | manual |
| 9 | tag_summary | pending | 2014-01-03 15:51:59 | 2014-01-03 15:52:02 | manual |
| 10 | url_redirect | pending | 2013-06-05 22:17:14 | 2013-06-05 22:17:14 | manual |
| 11 | targetrule | require_reindex | 2013-07-03 16:37:34 | 2013-07-03 16:37:34 | manual |
| 12 | catalog_url_category | pending | 2013-06-05 22:17:15 | 2013-06-05 22:17:15 | manual |
| 13 | catalog_url_product | pending | 2013-06-05 22:17:15 | 2013-06-05 22:17:15 | manual |
| 14 | catalog_category_product_cat | pending | 2013-06-05 22:17:15 | 2013-06-05 22:17:15 | manual |
+------------+------------------------------+-----------------+---------------------+---------------------+--------+
What could be causing this discrepancy? More worrisome, it's keeping us from completing the upgrade to 1.13.1 (don't worry, this is just the staging server!)
Best Answer
A server timeout might causing Magento Admin Reindexing to stuck on "Processing" forever. What you need to do is to get SSH access for your server and depending on which reindex you got stuck, preform the following command lines.