PHP警告:GAE应用程序尝试访问存储桶时拒绝访问

时间:2013-11-20 17:14:39

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

我使用https://developers.google.com/appengine/docs/php/googlestorage/中的简单示例 但我收到了拒绝的警告访问,这里是PHP代码:

function access(){

$options = [ "gs" => [ "Content-Type" => "text/plain" ]];
$ctx = stream_context_create($options);
file_put_contents("gs://mbucket/mFile.txt", "Hello", 0, $ctx);
return file_get_contents("gs://mBucket/mFile.txt");

}

1 个答案:

答案 0 :(得分:1)

好像你需要允许从你的应用程序读取存储桶。

cloud console

  1. 选择您的项目
  2. 点击左侧导航
  3. 中的“云端存储”
  4. 选择有问题的水桶(点击复选框不休息或排队)
  5. 添加用户(具有所需权限)(从左侧导航中获取用户电子邮件)
  6. Cloud Console - Cloud SQL bucket permissions