Amazon S3 SDK for PHP中的异常处理

174

我最近从旧的适用于PHP的Amazon AWS开发工具包(v1.6.2)迁移到了最新的PHP。我完全想念的一件事是异常处理。

我的第一个代码。

$result = $this->S3Client->putObject($options);
if (!empty($result)) {
    return !0;
}

但是,如果上传失败,那么它将引发异常,这将使我的PHP崩溃。因此,我接下来添加了异常处理。

try {
    $result = $this->S3Client->putObject($options);
    return !0;
} catch(Exception $e) {
    log_message($e->message);
    return !1;
}

但是,似乎$e->message受到保护。

问题:转移到生产环境后,如何得到该错误,以便从根本上解决上载问题?

巴斯佩特斯

尝试使用:

log_message($e->getMessage());

更多信息在这里这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除多个对象Amazon s3 PHP SDK

来自分类Dev

使用PHP SDK在Amazon S3上上传文件

来自分类Dev

Amazon S3客户使用PHP SDK提供的加密

来自分类Dev

删除多个对象Amazon s3 PHP SDK

来自分类Dev

使用PHP SDK在Amazon S3上上传文件

来自分类Dev

Amazon S3客户使用PHP SDK提供的加密

来自分类Dev

使用PHP SDK在Amazon S3上上传已调整大小的图像

来自分类Dev

Amazon S3 PHP SDK:上载的图像具有错误的mime类型

来自分类Dev

使用 PHP 将文件上传到 Amazon S3 存储桶 - 不使用 SDK

来自分类Dev

Amazon S3 .net SDK-在一个请求中删除多个对象

来自分类Dev

在Amazon AWS PHP SDK中为S3客户端设置适当的终端节点

来自分类Dev

带有Amazon S3 PHP SDK v3的Google存储不正确的授权标头

来自分类Dev

图片上传Amazon S3 android SDK 2.0

来自分类Dev

Amazon S3 Java SDK多个文件上传

来自分类Dev

Amazon S3签名不匹配-AWS SDK Java

来自分类Dev

通过 amazon s3 sdk for javascript 访问 IAM 角色 S3 存储桶图像

来自分类Dev

在Amazon S3中旋转图像

来自分类Dev

Ruby Amazon S3 SDK是否使用SSLv3?

来自分类Dev

什么是处理Amazon S3上传的最佳ios库?

来自分类Dev

显示使用Swift 3和Amazon SDK将图像上传到Amazon S3的上传进度

来自分类Dev

iOS SDK v2的Amazon S3视频上传问题

来自分类Dev

Amazon S3:使用aws-sdk-ruby设置权限

来自分类Dev

使用Ruby SDK将文件上传到Amazon S3

来自分类Dev

并非使用 Amazon SDK 从 S3 检索的所有数据(仅 1000 个元素)

来自分类Dev

使用 .net SDK 从 Amazon S3 存储桶下载文件夹

来自分类Dev

将PutObject放入目录Amazon s3 / PHP

来自分类Dev

使用PHP从Amazon s3压缩并下载文件

来自分类Dev

如何从Amazon S3云存储中获取文件

来自分类Dev

在区域元数据中找不到Amazon S3

Related 相关文章

热门标签

归档