SoapClient のコンストラクタで Fatal Error
PHP: SoapClient->__construct() - Manual
SoapClientのコンストラクタでコケるとFatal Errorになって
エラーが補足できない。
まじ勘弁。
$wsdl = "http://example.com/hoge.wsdl";try{
$client = new SoapClient($wsdl);
} catch (Exception $e) {
// エラー処理
}
みたいな感じに書いたとして、example.comがダウンしてたりすると
Fatal Errorになって終了。
せめてエラー処理させてよ。
コンストラクタを乗り切れば、あとは例外が補足できるっぽいので、
とりあえず、wsdlファイルをローカルに保存しておく作戦にしよう。
コメントする