をシャットダウンするスクリプトのWSF-のPHPセグメンテーションフォールトは、私は、最小限のPHPのインストールを持っています、XML、XSLT、LIB-SSL、libaxis2c図書館:WSO2、
apt-get install php5 php5-dev php5-xsl libxml2-dev libssl-dev libaxis2c
はすべてがうまくいった - コンパイル、インストールされている、パスを含めるために追加。 私はPHP -i出力にライブラリを参照してください。
wsf
wsf support => enabled
wsf version => 2.1.0
Directive => Local Value => Master Value
wsf.attachment_cache_dir => /tmp => /tmp
wsf.enable_attachment_caching => 0 => 0
wsf.home => /usr/lib/php5/20090626/wsf_c => /usr/lib/php5/20090626/wsf_c
wsf.log_level => 4 => 4
wsf.log_path => /tmp => /tmp
wsf.rm_db_dir => /tmp => /tmp
だから私は単純なWebサービスにアクセスしようとしました:このように http://www.w3schools.com/webservices/tempconvert.asmx?wsdl
:
$client = new WSClient(array(
'wsdl'=>'http://www.w3schools.com/webservices/tempconvert.asmx?wsdl'
));
$proxy = $client->getProxy();
$response = $proxy->CelsiusToFahrenheit(array('Celsius'=>11));
スクリプトが実行されているようです細かい - wsdlを取得し、接続し、応答を解析し、応答データをprint_rできます:
Array
(
[CelsiusToFahrenheitResult] => 51.8
)
は次にセグメンテーションフォールトで終了し、落下しようとしているスクリプトは:私は石鹸の呼び出しをコメントます場合
[Fri Apr 6 15:42:35 2012] [info] [rampart] rampart_mod shutdown
[Fri Apr 6 15:42:35 2012] [info] [rahas] Rahas module shutdown
Segmentation fault
、その後のセグメンテーションフォールトが消えます。
このsegfaultを削除する方法はありますか?ありがとう。
ごめんなさい(私は休暇中でした)。 $ sshの-v OpenSSH_5.9p1、OpenSSLの1.0.0h 2012年3月12日 私は\t WSE-PHPおよび(MTOMのための)マニュアルペイロード処理の賛成で、このLIBを使用するatteptsを落としてきた 感謝あなたはとにかくチップのために。私はちょうど楽しみのためにコンパイルしようとします:) –