6

peclMAMPへのインストールを開始しました。正しいphpバージョンをパスに追加しましたwhich php./Applications/MAMP/...と表示されている場合、これは正しいです。

Server Components and librariesそれらをphpの新しいフォルダーにダウンロードして実行し、./configureすべてが正常に実行されているようで、インストールおよび解凍中に実行されているすべてのチェックを調べました。

最後の行に到達して、次のように言います。

configure: error: Please specify the install prefix of iconv with --with-iconv=<DIR>

<DIR>iconvはどこに設定すればよいですか?

別のフォルダーを作成して、それを指すだけですか?

私はmongo peclをインストールしようとしているだけです。

私が従った情報はここにあります http://www.lullabot.com/blog/article/installing-php-pear-and-pecl-extensions-mamp-mac-os-x-107-lion

4

3 に答える 3

7

待って待って待って。MongoDB ドライバーをインストールするために PHP インストールを再構築するのはなぜですか?

あなたはそれをする必要はありません。

実行するだけです:

/Applications/MAMP/bin/php/php7.1.1/bin/pecl install mongo

peclそれがMAMPインストールのコマンド部分へのフルパスであると仮定します。現在アクティブな MAMP php バージョン
に置き換える必要がある場合があります。/php7.1.1/

于 2013-11-19T21:52:17.707 に答える
5

現在これに取り組んでおり./configure --without-iconv、もちろん最良の解決策ではありませんが、私にとってはうまくいくiconvを無効にする回避策を見つけました。

編集: libiconv-1.14 パッケージをダウンロードし、 ./configure 、 make、make install を実行した後、PHP configure は正常に実行されます。

于 2013-11-11T22:48:55.317 に答える