如何使用php将pdf上传到google云存储?
我正在尝试将pdf上传到谷歌云存储,但有一段时间,我无法使用composer my code在您的文档中安装谷歌要求的所有工具:如何使用php将pdf上传到google云存储?,php,google-cloud-platform,google-cloud-storage,Php,Google Cloud Platform,Google Cloud Storage,我正在尝试将pdf上传到谷歌云存储,但有一段时间,我无法使用composer my code在您的文档中安装谷歌要求的所有工具: use Google\Cloud\Storage\StorageClient; $app = array(); $app['bucket_name']= "name_of_bucket"; $PATH = $_FILES['userfile']['tmp_name']; $Name_File = $_FILES['userfile']['name']; //c
use Google\Cloud\Storage\StorageClient;
$app = array();
$app['bucket_name']= "name_of_bucket";
$PATH = $_FILES['userfile']['tmp_name'];
$Name_File = $_FILES['userfile']['name'];
//call to function
upload_object($app['bucket_name'],$PATH,$Name_File);
//function
function upload_object($bucketName, $objectName, $source){
$storage = new StorageClient();
$file = fopen($source, 'r');
$bucket = $storage->bucket($bucketName);
$object = $bucket->upload($file, [
'name' => $objectName
]);
echo "Send to data to google cloud storage";
}
我不知道有什么地方出了问题,我正在检查bucket名称和所有内容是否正确最突出的一点是,您似乎缺少对存储composer自动加载信息的文件的要求。有关更多详细信息,请参阅。假设从根目录运行
composer install
后,项目结构如下所示:
- 项目文件夹
- 上传_test.php
- composer.json
- 卖主/
添加
要求“vendor/autoload.php”脚本顶部的code>应该会有所帮助。最突出的一点是,您似乎缺少对存储composer自动加载信息的文件的要求。有关更多详细信息,请参阅。假设从根目录运行composer install
后,项目结构如下所示:
- 项目文件夹
- 上传_test.php
- composer.json
- 卖主/
添加要求“vendor/autoload.php”代码>到脚本顶部应该会有帮助。出现了什么错误?什么组件安装失败?错误是什么?什么组件安装失败?