【发布时间】:2023-03-12 04:01:01
【问题描述】:
我无法重命名 Google Cloud Storage 对象,以下是我尝试使用的简单代码,但是
require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;
$core_url = 'gs://store.lonel.com/F9BEA944A8543F.jpg';
$ctx = [
'gs' => [
'enable_cache' => true,
'enable_optimistic_cache' => true,
'read_cache_expiry_seconds' => 300,
]
];
$ctx_res = stream_context_set_default($ctx);
if (false == rename($core_url, 'gs://store.lonel.com/MMMF9BEA944A8543F.jpg',$ctx_res))
{
die('Could not rename.');
}else{
echo 'Done renaming';
}
我已使用 Google Cloud Storage API 请求插入对象。
输出:
警告:无法重命名:gs://store.lonel.com/MMMF9BEA944A8543F.jpg。 云存储错误:在 C:\Program 中未找到 Files\Google\google_appengine\php\sdk\google\appengine\ext\cloud_storage_streams\CloudStorageRenameClient.php 在第 77 行
【问题讨论】:
标签: php google-app-engine google-cloud-storage