2017-01-08 19 views
0

ローカルPCにphpinfo()でインストールされたターゲットのphp拡張子を確認できます。 しかし、Webでphpinfo()でこの拡張が見つかりませんでした。phpinfo()内に拡張子が見つかりません

この拡張機能を自動的にインストールする方法はありますか? Symfony2を使用して私のプロジェクトを展開するためにamazon弾力のあるbeanstalk Webサーバーを使用しています。

+1

どの拡張子ですか? – COil

+0

Couchbase Extension。 –

答えて

0

あなたはこの指示に従う必要があります。

https://developer.couchbase.com/documentation/server/4.5/sdk/php/start-using-sdk.html

はあなたが拡張用のフォルダを持っている場合は、あなたのphp.iniに

拡張子= couchbase.so

を終了するには、これを追加し忘れないでくださいを新しいファイルを作成して追加する必要があります。

exemple:

/etc/php/5.6/mods-available/couchbase.ini 

の後:

cd /etc/php/5.6/apache2/conf.d 
sudo ln -s ../../mods-available/couchbase.ini ./21-couchbase.ini 
cd /etc/php/5.6/cli/conf.d 
sudo ln -s ../../mods-available/couchbase.ini ./21-couchbase.ini 
Webサーバを再起動し

、作業する必要があります。

しかし、これはウェブサーバに依存します。私のローカルApacheとPHPでは私たちのステージングとプロダクトマシンで、Docker、Nginx、php-fpmを使用しています。