Я пытаюсь записать файл на aws s3, который, очевидно, сейчас не работает.
в моем коде теперь у меня есть следующее, где подписанный URL - это полный URL-адрес s3
$url = ($signedurl);
$opts = array(
'http'=>array(
'method'=>"PUT",
'header'=> array ("Connection: keep-alive","Content-Lenght: ".$filesize,"Content-Type: audio/mpeg","Accept: */*")
)
);
$filelocation = "/home/martin/Dropbox/data/track".date("dmY").'_MP3WRAP.mp3';
$contexta = stream_context_create($opts);
$afile = file_get_contents($url, false, $contexta);
$file = file_put_contents($filelocation, $afile);
Теперь происходит то, что файл не загружается с необходимыми заголовками, и я не вижу, где что-то пошло не так.
Любая помощь требуется