1

ラップトップにいくつかのPECL拡張機能をインストールしようとしましたが、いくつかの問題が発生しました。コマンドラインからpeclinstallを実行するたびに、「。\ php.exeにはサフィックス.exeがあるように見えますが、構成変数php」というメッセージが表示されます。PECLはPEARを使用してインストールを実行しているようです。確認したところ、php_suffixはPEAR_Config.phpファイルとPEAR_Builder.phpファイルにありますが、そこで何をすべきかわかりません。

これを修正する方法や回避策について何かアイデアはありますか?残念ながら、pecl4winはダウンしているようで、http: //downloads.php.net/pierre/私が通常.dllにアクセスするサイトには、使用しているPHPのバージョン(5.3.1)の古いバージョンがあります。

4

1 に答える 1

2

残念ながら、詳細はわかりませんが、少なくとも正しい方向に向けることができます。Windowsでpeclを使用するには、Visual Studio c /c++またはMingW32c/ c ++をセットアップしてから、ビルドにいずれかのコンパイラを使用するようにpeclを構成する必要があります。要求された拡張機能。

pearパッケージとは異なり、peclパッケージはPHP c拡張機能であり、ローカルのPHPインストールに対してコンパイルする必要があります。

アップデート

https://wiki.php.net/internals/windows/stepbystepbuild ソースからPHPを構築するためのWindowsボックスの設定に関するほとんどのフレンドリーなwikiページ。peclを機能させる前に、インタープリターとサポートライブラリを構築する必要があるようです。

于 2011-05-18T17:08:41.927 に答える