1. 程式人生 > >在linux上安裝 elasticsearch-php

在linux上安裝 elasticsearch-php

api 其他 sea 文章 article aid 執行 我們 cnblogs

一、在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