CloudStorageTools :: serve无法找到文件

时间:2018-02-17 23:22:11

标签: php google-app-engine google-cloud-datastore dev-appserver

我使用dev_appserver.py来测试我的应用程序(它还远未准备好部署)。我的应用程序允许用户上传工作正常的文件。但是,当我去提供这些文件时,我遇到了问题。

我通过我的应用程序而不是使用公共URL为他们提供服务,因为我需要限制只有授权用户的访问权限。当我尝试使用CloudStorageTools::serve提供文件时,出现500错误。我已尝试捕获错误并且无法执行此操作(即使它包含在try-catch块中,我仍然会收到500错误)。关于出错的唯一指示是来自日志:

ERROR    2018-02-17 17:06:54,105 blob_download.py:202] Blob-serving response with status 404, expected 200.

基于它看起来它无法找到文件,但我无法弄清楚原因。我可以使用file_get_contents访问该文件,因此我知道它已正确上传。

出了什么问题?为什么CloudStorageTools无法找到该文件?

0 个答案:

没有答案