私は次のコードを持っているとしましょう。PHPseclibで未処理エラーを捕まえるには?
これをテストするには、サーバーIPを変更してエラーメッセージを模倣します。以下のIPが存在しないので、Unhandled Exception
メッセージはCannot connect to 10.199.1.7. Error 113. No route to host
です。これは、PHPコードで醜い画面を表示します。このエラーをキャッチすることは可能ですか?
try {
$ssh = new Net_SSH2('10.199.1.7');
if (!$ssh->login('deploy', $key)) {
throw new Exception("Failed login");
}
} catch (Exception $e) {
???
}
これを理解するのは苦労します。上記の既存のコードにこれを実装するにはどうすればいいですか? – luckytaxi
が実装されて更新されました。 –
基本的には、 'file.php'の中に' boostrap.php'ファイルを入れておけばいいですか? – luckytaxi