2017-03-20 27 views
0

AWSのAmazon Linuxサイトにラーニングロッカーをインストールしようとしています。私はstep-by-step directions on this siteに従っています。これは今まで役に立ちました。残念ながら、今私は立ち往生しています。Amazon LinuxでMongoDB用のPHPドライバの旧バージョンをインストール

Learning Lockerは、PHP用の古いバージョンのMongoドライバ(mongo.so)が必要です。私はこれがthe latest versionだと思う。しかし、peclを使ってドライバをインストールしようとすると、新しいバージョンのドライバ(mongodb.so)がインストールされるか、特定の "pecl install mongo"にこのバージョンが減価償却されるというエラーが表示されます。

この時点で私のことを行う必要があります

  1. は、現在インストールされているmongodb.soドライバをアンインストールします。
  2. 従来のmongo.soドライバをインストールします。

私はインターネットを検索しましたが、既存のドライバをアンインストールしてレガシードライバをインストールする方法を知る必要はありません。

提案?どんな洞察にも感謝します。ありがとう!!!

+1

私の提案は、最新のサイトからステップバイステップの指示に従うことです。 – miken32

+0

ありがとうございます。私はまだ良いサイトを見つけていないが、私は探し続けるだろう。しかし、私はこれがラッカー固有のラーニングではない、Linuxの標準的なこと(古いバージョンのドライバーをインストールする)だと思っています。古いドライバをインストールするのに必要なコマンドラインの例を探しています。誰かが、私がどのように古いドライブをインストールするかを示すサイトの方向で私を指し示すことができれば、それは素晴らしいスタートになるでしょう! – mb87

答えて

0

もっと研究を重ねると、古いドライバをpeclでインストールする方法を学ぶことができました。

pecl search mongo 

Retrieving data...0% 
.Matched packages, channel pecl.php.net: 
======================================= 
Package Stable/(Latest) Local 
mongo 1.6.14 (stable) 1.6.14 MongoDB database driver 
mongodb 1.2.8 (stable) 1.2.7 MongoDB driver for PHP 

sudo pecl install mongo-1.6.14 

これが働いたと私は学習のロッカーをインストールするために作曲を実行することができました。

まだmongodb.soをアンインストールする必要がありますが、それは進行中の作業です。