Magento – “Cannot initialize the indexer process.” error while Reindexing Product Flat Data Index

indexingreindex

While reindexing "Product Flat Data", I am getting the following error message, "Cannot initialize the indexer process". Please suggest how to fix this and allow reindexing.

Best Answer

Based on the error you specified in the comment, I can conclude that you cannot use the flat product tables. It's exactly what I was saying here. You have too many attributes (or too large values) used in product listing. Edit your product attributes and change the field Used in product listing to no for the attributes that are not needed in the product list.
If they are not that many, you may want to remove from product list the product description or any other field that has long values.

[EDIT]
If you don't want to remove attributes from product listing you need to disable the flat products. The website will work a little (or a lot) slower, but at least it will work.

Related Topic