【问题标题】:upload a file to s3 php script将文件上传到 s3 php 脚本
【发布时间】:2019-03-04 16:31:33
【问题描述】:

我正在尝试使用 php 将文件上传到 s3。我从 GitHub 复制了这段代码,在输入我的凭据后,它似乎工作正常。然而,坦率地说,其中有一部分我不明白,而且似乎写错了。

他们使用两个try 语句和三个catch 块。它们的命名也不同:一个使用S3Exception,另一个只使用Exception。据我了解S3Exception 是正确的,你不应该比你尝试的更多。我的假设是否正确?

这里是 GitHub 的链接:link

} catch (S3Exception $e) {
        die('Error:' . $e->getMessage());
} catch (Exception $e) {
    die('Error:' . $e->getMessage());
}

【问题讨论】:

    标签: php amazon-s3 file-upload


    【解决方案1】:

    您可以有多个 catch 块来针对不同类型的异常执行不同的操作。在上述情况下,第一个块只会捕获 S3Exceptions。第二个块将捕获所有其他类型的异常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-14
      • 2011-07-21
      • 2017-12-20
      • 2016-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-16
      相关资源
      最近更新 更多