2

大量のmodと拡張機能を有効にしてPHP5.1.6を実行していますが、現在の設定を再構成し、SOAPをミックスに追加する方法はありますか?

4

5 に答える 5

7

うん; 実行するphp -i|grep 'Configure Command'と、再コンパイルの現在のビルドオプションが表示されます。それにSOAPのオプションを追加するだけです。

于 2009-09-03T17:58:37.593 に答える
2

そのバージョンのPHPのソースコードがある場合(かなり古いですが、確かにどこかで見つけることができます;たとえば:http ://www.php.net/releases/#5.1.6 )、はい、できます:

  • use phpinfo()or php -i:出力にはconfigure、現在のバージョンのPHPをビルドするために使用された""行が含まれます。
  • ソースディレクトリに移動し、その構成行をすべてのオプションとともに実行します。--enable-soap (私が正しく覚えていれば)、新しい拡張機能を追加することを忘れないでください!
  • 次に、いつものようにビルドします(makemake install

そして出来上がり;-)

また、新しいPHP実行可能ファイルやモジュールがある場合は、同じものを使い続けるだけphp.iniなので、すべてを再構成する必要はありません。

于 2009-09-03T18:00:05.750 に答える
2

CentsOS 5(Linux)の場合、yuminstallphp -soapを使用してApacheを再起動できることがわかりました。

于 2009-09-03T19:01:31.420 に答える
2

php -i |grep'コマンドの構成'

もう動作していないようです。できるよ

php-config

于 2014-06-24T14:40:52.707 に答える
1

Linusディストリビューションによっては、運が良ければ、パッケージマネージャーからphp-soapをインストールするだけでよい場合があります。

CentOSの場合はyuminstallphp -soap 、Debian/Ubuntuの場合はapt-getinstallphp-soapなど

于 2009-09-03T23:01:11.237 に答える