2

PECLのLegacy Mongo PHP Driverを PHP7で使用する方法はありますか? たぶん、PHP7 サポートまたはコンパイル/変更命令を含む非公式のフォーク...

4

2 に答える 2

2

php mongo レガシードライバーに強い依存関係を持つバンドルまたはライブラリを本当に使用する必要がある場合は、「alcaeus:mongo-php-adapter」と呼ばれる代替手段があります。mongo-php-library (sic) の上に ext-mongo ライブラリを提供します。

https://github.com/alcaeus/mongo-php-adapter

レガシードライバーがないことに関連する composer で問題が発生した場合 (有名なメッセージ「要求された PHP 拡張機能 ext-mongo * が見つかりません」)、それを composer.json に追加することで修正できます。

"provide": { "ext-mongo": "1.6.12" },

この場合、このスレッドを確認することをお勧めします (同じ状況ですが、heroku の場合): https://github.com/alcaeus/mongo-php-adapter/issues/67

于 2016-11-15T08:22:42.760 に答える