如何修复一个或多个索引器是Magento中的无效错误?

时间:2016-02-03 12:48:24

标签: php magento magento-2.0

很抱歉,如果我的问题非常基本或简单。但我试图从昨天开始解决这个问题。我希望我的问题也与这个问题类似。

我从昨天开始谷歌搜索,这就是我在每个论坛和搜索结果中得到的答案。

php bin/magento indexer:reindex

但是当我在Windows 7中的cmd.exe中尝试这个时,这就是我得到的错误。

enter image description here  我不熟悉windows命令提示符& magento,曾经在Ubuntu终端上工作。所以,如果我的问题非常基本或愚蠢,请再次抱歉,但请帮我解决这个问题。

请检查下面的magento仪表板错误: enter image description here

抱歉我的英语不好

2 个答案:

答案 0 :(得分:1)

调用的PHP CLI(命令行界面的php)称为php.exe它位于c:\wamp\bin\php\php5.x.y\php.exe(其中x和y是您安装的php的版本号)

如果你想创建php scrips从命令行运行那么它非常简单且非常有用。

创建一个像这样的批处理文件,让我们称之为phppath.cmd:

PATH=%PATH%;c:\wamp\bin\php\php5.x.y
php -v

将其保存到PATH中已有的一个文件夹中,这样您就可以从任何地方运行它。

现在,从命令窗口,cd进入源文件夹并运行> phppath。

然后运行

php bin/magento indexer:reindex

它应该像梦一样。

答案 1 :(得分:0)

只需创建您的文件夹路径并添加" bin"目录例如:

  

C:\瓦帕\ WWW \ Magento2.0 \ BIN>

并执行以下命令以重新索引所有索引。

php magento indexer:reindex