一、在Linux上安装es的好文章:(完全按照安装下来,没出现一点问题)
http://jingyan.baidu.com/article/a65957f4d23de824e77f9b70.html
二、官网:安装es-php
https://www.elastic.co/guide/en/elasticsearch/client/php-api/current/_quickstart.html
注意事情:

失败的原因:
php版本和 es-php版本 不适合。
解决办法:
1、在阿里云服务器上,尝试成功的方法:
在 elastic 文件夹里 只放 composer.phar , 通过下面的命令行,会自动生成与服务器上php版本相匹配的composer.json:
php composer.phar require elasticsearch/elasticsearch
2、但是我在我们官网服务器上有报告其他的错误:

临时解决方法:
自己写composer.json:
vi composer.json
{
"require": {
"elasticsearch/elasticsearch": "~1.2"
}
}
然后,执行:
php composer.phar install --no-dev
效果如下,会报错,但是貌似成功了!

=》下次使用如果出问题,再来补充!就到这里。。。
本文分享了一篇在Linux上顺利安装Elasticsearch的经验,并提供了官方文档中关于PHP客户端的安装指南。文中还讨论了PHP版本与Elasticsearch PHP客户端版本不匹配的问题及解决方案。
1004

被折叠的 条评论
为什么被折叠?



