• Register
0 votes

Problem :

I am new to the Magento. When I try to install the Magento to Localhost it gives me below Error-

One or more indexers are invalid. Make sure your Magento cron job is running.

I have also tried the following to re index a Indexer

php bin/magento indexer:reindex

I did not find any help from above command.

Why is above Error happening? How can I fix the above error?

7 5 2
3,870 points

2 Answers

0 votes

Solution :

I had also faced a similar issue in a recent past. I did lot of research on it and found a solution on it. This is a very common problem with a people getting started.

You need to open magento folder and hold shift +right click ->use command window here and then write as below:

php bin/magento indexer:reindex

And hit the enter wait for some time to process


To reindex in the Magento 2, go to a CLI and then to the root folder of your Magento installation and just run the below command :

php bin/magento indexer:reindex


You have to reindex all of the indexes using below cmd command.

php bin/magento indexer:reindex

Above one is not the error, whenever you install the magento it requires to build the indexes.

9 7 4
38,600 points
0 votes

This error message is mostly displayed on the Magento Admin panel when the data is not indexed properly. Troubleshooting for this error is simple. The error itself gives you hints on how to address this issue.


Indexing can be defined as How Magento transforms your data such as categories, products, and catalogs. The indexing is performed to improve the performance of your storefront.

Reindex data:

The data reindexing can be easily performed on your Magento admin panel.

  • Login to your admin panel as Administrator.
  • Navigate to system > Index management.
  • To update only one index, click on the Reindex data link in the Action column to the right. To update more than one index, select the checkbox next to its name. From the action list, click on Reindex data and then click on submit.
  • Please wait until the re-index is completed.

Set a cron job:

The user can set a cron job to reindex the data automatically. The cron job can be set by two methods;

  • cPanel
  • Command Line

Via cPanel:

  • Login to cPanel.
  • Click on the cron job, under the Advanced tab group.
  • If you have already created a cron job, you can edit it or can create a new job.
  • Select the frequency to run the cron job.
  • Write the following command to reindex your data;
  • $ php-cli /home/username/public_html/sub_folder_if_any/bin/magento      indexer:reindex

Save it as per schedule frequency. Now the cron job will run.

11 5 1
3,890 points

Related questions

0 votes
2 answers 166 views
Problem : I have just upgrade from Magento (form key disabled) to the Now I cannot login to a backend. My error message is 'You did not sign in correctly or your account is temporarily disabled.' I tried to reset my cookie domain, ... are many posts that are concerning magento 2, but far less talking about the magento 1. Does someone with magento 1 had and solved above issue?
asked Jan 18 jwilliam 3.9k points
1 vote
1 answer 47 views
Problem: I have elementary knowledge on Cron and Jenkins. I had refered online tutorials to understand Cron and Jenkins. I am currently trying to use the dedicated Amazon Ubuntu ec2 instance as my Cron server. It is executing the 16 cron jobs at the different time intervals ... & the Live environments. Is it possible to add these Cron jobs as the external jobs in my jenkins and then monitor them?
asked Jun 13 Martin K 6.6k points
0 votes
1 answer 51 views
Problem: I have very recently downloaded the Graphviz 2.38 MSI version then installed it under folder C:\Python34. Next step I ran pip install Graphviz everything went well. In my system's path I have also added C:\Python34\bin. When I tried to run my ... I also tried to uninstall my Graphviz and did pip uninstall graphviz then tried reinstalling it and pip install again still nothing is working.
asked Aug 28 Raphael Pacheco 4.9k points
1 vote
2 answers 2.7K views
Problem : Getting bellow python and django error 'virtualenv' is not recognized as an internal or external command, operable program or batch file.
asked Nov 8, 2019 peterlaw 6.9k points
1 vote
1 answer 44 views
Problem: I have very fundamental knowledge of C Sharp. I am currently trying to write the very small C Sharp program which should ideally interface with the iTunes using a iTunes Windows COM api. The program must be running before the iTunes even starts ... : "One or more applications are using the iTunes scripting interface". After this the twenty seconds countdown before the iTunes closes.
asked May 29 Martin K 6.6k points