Php 如何在xampp中重新索引magento2?

Php 如何在xampp中重新索引magento2?,php,magento2,reindex,Php,Magento2,Reindex,我试图在本地主机(xampp)中重新索引magento2,但无法重新索引,在命令行中键入时显示此消息,图像为 我还更改了电脑中的高级系统设置,图像为 任何解决方案请使用以下过程从命令行重新编制索引 首先,请检查安装了XAMPP的驱动器。(例如C:)。因此,如果在驱动器C中安装了XAMPP: 转到命令行(CMD)-键入- 光盘\ 现在您将转到根驱动器C: 现在您必须查看Magento2根文件夹,以便使用下面的命令 cdC:\xampp\htdocs\Magento2folder 现在,您位于M

我试图在本地主机(xampp)中重新索引magento2,但无法重新索引,在命令行中键入时显示此消息,图像为

我还更改了电脑中的高级系统设置,图像为


任何解决方案

请使用以下过程从命令行重新编制索引

首先,请检查安装了XAMPP的驱动器。(例如C:)。因此,如果在驱动器C中安装了XAMPP:

转到命令行(CMD)-键入-

光盘\

现在您将转到根驱动器C:

现在您必须查看Magento2根文件夹,以便使用下面的命令

cdC:\xampp\htdocs\Magento2folder

现在,您位于Magento2根文件夹上

现在键入以下命令

php bin\magento indexer:reindex
php bin\magento indexer:reindex
还有一种方法你可以这样做

1) 打开Xampp控制面板

2) 点击外壳按钮

3) 现在,您必须移动Magento2根文件夹,以便键入以下命令

cdC:\xampp\htdocs\Magento2folder

现在,您位于Magento2根文件夹上

现在键入以下命令

php bin\magento indexer:reindex
php bin\magento indexer:reindex

只需在您的系统上安装composer,即可删除依赖项。


然后,您的index命令将完美运行。

转到htdocs-then-magento文件夹,然后右键单击并打开xampp命令提示符,然后运行php-bin\magento-indexer:reindex此命令。

给出错误,因为您已将xampp安装在D驱动器中,并且从未将php.exe的路径设置为全局路径

解决方案1:使您的路径全球化

解决方案2:手动写入php.exe的路径

在您的情况下,正确的命令:

d:\xampp\php\php.exe bin\magento indexer:reindex
而不是

php/bin/magento indexer:reindex


在启动命令窗口之前是否更改了系统设置?是的,请查看第二张图片,对吗?