【发布时间】:2018-02-15 17:22:20
【问题描述】:
我正在尝试使用 php 代码将图像上传到 Google 云存储。 我尝试按照 Google 文档中的说明进行操作,但它不起作用。 这是我的代码:
<?php
use google\appengine\api\cloud_storage\CloudStorageTools;
$options = ['gs_bucket_name' => 'myappname-178614.appspot.com'];
$upload_url = CloudStorageTools::createUploadUrl('/upload/handler', $options);
$file_name = $_FILES['uploaded_files']['name'];
$temp_name = $_FILES['uploaded_files']['tmp_name'];
move_uploaded_file($temp_name, "gs://myappname-178614.appspot.com/$file_name.jpg");
?>
<form action="<?php echo $upload_url;?>" enctype="multipart/form-data" method="post">
Files to upload: <br>
<input type="file" name="uploaded_files" size="40">
<input type="submit" value="Send">
</form>
运行代码时没有错误...有人可以帮忙吗?
【问题讨论】:
标签: php google-app-engine google-cloud-storage