如何修复 Magento 中的一个或多个索引器无效错误?
How to fix one or more indexers are invalid error in Magento?
我在 Magento 中遇到错误:
One or more indexers are invalid
我在命令提示符下试过这个:
php bin/magento indexer:reindex
但是当我这样做时,我得到了这个错误:
我不熟悉Windows;我习惯于在 Ubuntu 终端上工作。
请检查下面的 Magento 仪表板错误:
PHP CLI(命令行界面的 php)称为 php.exe 它位于 c:\wamp\bin\php\php5.x.y\php.exe
(其中 x 和 y 是版本您安装的 php 个数 )
如果您想从命令行创建 php 到 运行 的脚本,那么它非常简单且非常有用。
自己创建一个这样的批处理文件,我们称之为 phppath.cmd :
PATH=%PATH%;c:\wamp\bin\php\php5.x.y
php -v
将其保存到您的 PATH 中已有的文件夹中,这样您就可以从任何地方运行它。
现在从命令 window,cd 到您的源文件夹和 运行 >php路径。
然后运行
php bin/magento indexer:reindex
它应该像梦一样工作。
只需创建您的文件夹路径并添加 "bin" 目录例如:
c:\wamp\www\Magento2.0\bin>
并执行以下命令重新索引所有索引。
php magento indexer:reindex
我在 Magento 中遇到错误:
One or more indexers are invalid
我在命令提示符下试过这个:
php bin/magento indexer:reindex
但是当我这样做时,我得到了这个错误:
我不熟悉Windows;我习惯于在 Ubuntu 终端上工作。
请检查下面的 Magento 仪表板错误:
PHP CLI(命令行界面的 php)称为 php.exe 它位于 c:\wamp\bin\php\php5.x.y\php.exe
(其中 x 和 y 是版本您安装的 php 个数 )
如果您想从命令行创建 php 到 运行 的脚本,那么它非常简单且非常有用。
自己创建一个这样的批处理文件,我们称之为 phppath.cmd :
PATH=%PATH%;c:\wamp\bin\php\php5.x.y
php -v
将其保存到您的 PATH 中已有的文件夹中,这样您就可以从任何地方运行它。
现在从命令 window,cd 到您的源文件夹和 运行 >php路径。
然后运行
php bin/magento indexer:reindex
它应该像梦一样工作。
只需创建您的文件夹路径并添加 "bin" 目录例如:
c:\wamp\www\Magento2.0\bin>
并执行以下命令重新索引所有索引。
php magento indexer:reindex