我一直在关注谷歌文档试图为我的应用程序实现用户上传。我可以从存储桶中读取和写入,但我一直难以尝试实现用户上传。根据我的理解,有一个主要的PHP脚本可以被app.yaml调用。我的文件看起来像这样
<?php
require_once '/path/to/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;
$options = [ 'gs_bucket_name' => '<myappid>.appspot.com' ];
$upload_url = CloudStorageTools::createUploadUrl('upload_handler.php',
$options);
?>
<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>
我的upload_handler.php
文件看起来像这样
<?php
var_dump($_FILES);
?>
当我编译和更新appengine网页并尝试上传文件来测试样本时。但是当我检查时,我没有在文件夹中看到该文件。我做错了什么或不理解?