<?php
include'vendor\autoload.php';
define("PROJECT_ID", 'projectname');
define("BUCKET_NAME", 'bucketname');
$content=file_get_contents('C:\Users\Useraccount\PhpstormProjects\Projectname\filename.txt);
echo($content);
?>
这是在localhost上运行良好的代码,但我无法在云存储上获取文件内容。它只是向我显示一个空白页面。哪个是这个问题的可能解决方案?
答案 0 :(得分:1)
您必须获取存储位于联机位置的网址,例如https://host.com/storage/mystorage/file.txt
并将其存储在php上的变量中。
<?php
$target_url = 'https://host.com/storage/mystorage/file.txt';
echo file_get_contents($target_url);
?>