大量のmodと拡張機能を有効にしてPHP5.1.6を実行していますが、現在の設定を再構成し、SOAPをミックスに追加する方法はありますか?
9229 次
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()
orphp -i
:出力にはconfigure
、現在のバージョンのPHPをビルドするために使用された""行が含まれます。 - ソースディレクトリに移動し、その構成行をすべてのオプションとともに実行します。
--enable-soap
(私が正しく覚えていれば)、新しい拡張機能を追加することを忘れないでください! - 次に、いつものようにビルドします(
make
、make 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 に答える