全部產品
Search
文件中心

Function Compute:錯誤處理

更新時間:Jul 06, 2024

本文介紹PHP運行環境的錯誤處理。

PHP函數在執行過程中發生異常時,Function Compute捕獲異常並返回異常資訊。以下範例程式碼返回了oops的異常資訊。

<?php
function handler($event, $context) {
  throw new Exception("oops");
}

根據以上範例程式碼,您調用函數時可能會收到以下響應資訊。

{
    "errorMessage":"oops",
    "errorType":"Exception",
    "stackTrace":{
        "file":"/code/index.php",
        "line":3,
        "traceString":""
    }
}

發生異常時,函數調用的響應的HTTP header中會包含X-Fc-Error-Type: UnhandledInvocationError。關於Function Compute錯誤類型的更多資訊,請參見基礎資訊