2017-09-15 105 views
0

作为一个magento newby,我安装了magento 2.1.8。安装后,我得到一个错误,在管理员说,一个或多个索引是无效的,所以我发现了一些帮助在线显示如何重新索引,但是当我使用这些命令行时,我得到错误回说...Magento,索引问题(一个或多个索引无效)

php bin/magento index:reindex 

[Zend_Db_Adapter_Exception]      
SQLSTATE[HY000] [2002] No such file or directory 

[PDOException]          
SQLSTATE[HY000] [2002] No such file or directory 

安装位于localhost - > MAMP。

回答

0

当您删除不正确的商店或网站时会发生此错误。检查store_groupstore_website表和比较条目与内容 - >配置 Magento管理员。从数据库中删除其他条目。我亲自使用过它,它的工作很好。

0

“SQLSTATE [HY000] [2002]”错误通常与MySQL数据库关闭和/或Magento无法连接到它有关。

以前

MySql Server Stopped

SQLSTATE <HY000> [2002]

MySql server Restarted

Site Is Operational

请检查是否: (a)您的MySQL实例已启动并正在运行。 (b)用户帐户,您的Magento实例被设置为使用,可以连接到MySQL DB,并且还有足够的授权/权限来访问Magento数据库表。

P.S:当你说你已经安装了Magento时,我假设你克隆了github repo并且运行了相应的Magento安装/安装步骤......正确吗?

+0

我想你没有正确阅读@ user759235问题。 – Indian