小白跳坑记-升级到M2.4.2遇到的Elasticsearch的配置问题

先说说自己,小白一枚,只会复制粘贴命令。。。

年轻时安装过M2.2,回想那个时候世界真的美好,随手上传个安装包搞定。现在还要搞什么composer,搞个composer也就罢了,居然还要composer 1。你可知我颤抖着小手安装了composer,又随手复制粘贴一行行代码,准备大干一场的迫切心理吗?看着屏幕上一行行代码飘过,心中一阵窃喜,连小手都不再颤抖了,心想原来composer安装这么简单,看以后谁TM还传什么安装包。然而,显示出红色的failed时,我一口老血吐到屏幕。随手翻开搁置了一会儿的手册,隐隐约约在顶部发现泛黄的提示:M2.4.1及以前的版本都只能用 composer 1。我不禁心中翻滚。


虽说长路漫漫,M2.4.1终归被我一点点的装上了。
这里说一下,composer安装M2.4请参考:Redirecting…

这回好不容易看到2.4.2支持composer 2了,所以赶快想着升级尝尝鲜,激动的小手迅速的复制粘贴着,眼看接近尾声,那熟悉的一抹鲜红又出现在我的视野中。
image
WHAT?! 都这个时候了,你给我看这个?
好吧,群里大神多,还是去群里讨教方法吧。说干就干,于是我踩坑、入群、被劝退(手动@哥哥)
感谢@Shampoo帮忙分析问题,才发现是我的ES配置的问题。虽然网站后台也显示配置正确


但检测的时候就是空白,头大

最后帅帅的哥哥给了一个“转义”的代码,问题得以顺利解决。
这里贴一下正确配置ES的代码:bin/magento config:set catalog/search/engine ‘elasticsearch7’
然后检查下配置
image
成功。
这里,感谢群主和Shampoo,谢谢你们无私的帮助。

ES配置好后,随手拧开阔乐,美好的夜晚才刚刚开始,心想让M2.4.1再跑一晚上吧,看我明天怎么收拾你 :slight_smile:

隔天清晨,也就是此时此刻,我再次随手复制了几条代码,心中早已波澜不惊,仿佛M2.4.2已经在眼前飞速的狂奔着。我掏出昨晚没喝完的阔乐,准备小酌一下,忽然,就是这么的突然。
淡淡的killed让我的双腿颤抖不已,按捺不住的小手缓慢的输入DROP,再掏出过年攒的压岁钱,稍后去问问杂货店的老板,可有新进桶,挑个大的。
image
<完>