全部产品
Search
文档中心

Function Compute:Penanganan kesalahan

更新时间:Jun 24, 2025

Topik ini menjelaskan penanganan kesalahan dalam lingkungan runtime PHP.

Function Compute menangkap pengecualian yang terjadi saat Anda memanggil fungsi PHP dan mengembalikan informasi terkait pengecualian tersebut. Dalam contoh kode berikut, informasi tentang pengecualian oops dikembalikan.

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

Sistem mengembalikan respons berikut saat Anda memanggil fungsi tersebut:

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

Jika terjadi pengecualian, header HTTP dalam respons berisi X-Fc-Error-Type: UnhandledInvocationError. Untuk informasi lebih lanjut tentang jenis-jenis kesalahan di Function Compute, lihat Penanganan Kesalahan.