OSS PHP SDK; geçersiz parametreler veya var olmayan dosyalar gibi hatalar için bir OssException özel durumu oluşturur. Hata iletisini almak için getMessage yöntemini kullanabilirsiniz.
OssException hakkında daha fazla bilgi için bkz. GitHub.
Özel durum işleme örneği
Aşağıdaki kod, zaten var olan bir paket oluşturmaya çalışıldığında oluşan özel durumun nasıl işleneceğini gösterir. Kod, hata iletisini yazdırır.
try {
$ossClient->createBucket($bucket);
} catch (OssException $e) {
print("Exception:" . $e->getMessage() . "\n");
}
Aşağıdaki bilgilere de ulaşabilirsiniz:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yaygın OSS hata kodları
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|