假設我有以下一段代碼。如何用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