4

I don't see any options to reindex from backend.

Will it always have to be done via ssh? This is a big pain because our store owners should have the option to reindex from backend, we don't want to fix it for them every time there is an index issue.

So my question: is this a bug to be fixed or is it a design decision and live with it? https://github.com/magento/magento2/issues/1075

What about if you don't have crons on your server like many small clients do?

5
  • You have to re-indexing by cmd command. Feb 27, 2016 at 11:32
  • @SHPatel my question is different Feb 27, 2016 at 16:37
  • Know this is not question but for reference the cmd line option is bin/magento indexer:reindex Mar 27, 2016 at 19:24
  • 1
    In case you don't have SSH access and no cron (which is nothing but recommended) you can reindex from the backend like this: magento.stackexchange.com/a/139088/2380 Oct 3, 2016 at 10:13
  • @RaphaelatDigitalPianism nice one. should put it on packagist for a composer install Oct 3, 2016 at 15:22

3 Answers 3

3

Cron is all but required now. You will run into a lot of problems with your store if you do not have Magento's cron scheduler set up and running as intended, indexing just one of them.

Being unable to reindex from the admin panel is a design decision carried over from EE 1.13-1.14. It's unlikely to change back.

Under normal circumstances, with indexes all set to 'update on save', it shouldn't be necessary to reindex in the first place. They will all be partial-updated immediately with product changes.

2
  • 5
    thanks. this is sad. we have update on save on 1.x too and sometimes the changes don't show up and you need to reindex. I just hope that 2 will be more reliable. We just can't give ssh credentials to clients to fool around. Feb 26, 2016 at 14:45
  • Same seems to happen with Magento 2.1.7. Update on save does not work properly. I have to manually run indexer with console in order to get new products to show.
    – Webninja
    Aug 16, 2017 at 6:16
3

There are free modules to add reindexing functionality to backend. For instance, Reindex by DigitalPianism

0

Check this article Magento 2: How to add reindex option to Index Management grid? . You can also download the finished code from github or hungersoft.com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.