My index management page is also blank between the header and footer after updating to Magento CE 1.9.2.2. None of the above answers resolved this for me. Here are the things I tried:
Tried #1: Enabling error logging in "System > Config > Developer".
Result: Both exception.log
or system.log
are empty.
Tried #2: Enable DEVELOPER_MODE
and ini_set('display_errors', 1);
from index.php
.
Result: No change.
Tried #3: Raise memory limit in .htaccess
file.
Result: No change. The header/footer should not load if the page generator runs out of memory.
Tried #4: Disable all custom modules.
Result: No change.
Tried #5: Re-index via shell.
cd shell
php indexer.php --reindexall
All indices appear to succeed:
Product Attributes index was rebuilt successfully in 00:00:00
Product Prices index was rebuilt successfully in 00:00:00
Catalog URL Rewrites index was rebuilt successfully in 00:00:02
Category Products index was rebuilt successfully in 00:00:00
Catalog Search Index index was rebuilt successfully in 00:00:00
Stock Status index was rebuilt successfully in 00:00:00
Tag Aggregation Data index was rebuilt successfully in 00:00:00
Result: No change. Checking index status shows all are pending:
php indexer.php --status
Output:
Product Attributes: Pending
Product Prices: Pending
Catalog URL Rewrites: Pending
Category Products: Pending
Catalog Search Index: Pending
Stock Status: Pending
Tag Aggregation Data: Pending
I noticed there is no Product Flat Data Index
listed.
Tried #6: Truncated the database table catalog_product_flat_1
and tried to force a reindex manually:
php indexer.php --reindex catalog_product_flat
Result: No change. Does not show in status list either.
I'm pretty much stumped. The site works, but what could be causing the index management page to half-load?
The Solution
Turns out the mage
tool for updating fails a lot since Magento 1.9.2.x and can leave modules incomplete or broken. This is what happened. I don't recommend using this process anymore.
2924 files were incorrect after trying to update from 1.7.0.2 to 1.9.2.2 using the mage
tool.
This was confirmed because I removed the entire filesystem and replaced it with a fresh ZIP of Magento 1.9.2.2. The diff showed exactly what the mage
tool failed to update properly.
I saved it to a gist for reference:
https://gist.github.com/brendanfalkowski/257a33516d672ec57e00
The index management worked after getting a fresh (full) version of Magento 1.9.2.2.
Revised my Field Manual for updating Magento to stop recommending the mage
method: http://manuals.gravitydept.com/platforms/magento/update