Я трачу дни, пытаясь выяснить, где можно отладить эту ошибку TypeError, которую я получаю при загрузке видеофайла в мое ведро, с помощью решения VIDEO ON DEMAND.
это основная часть:
$file_path = $temp_name.".".$file_ext;
$key = basename($file_name);
try {
$result = $s3Client->putObject([
'Bucket' => $bucket,
'Key' => $key,
'Body' => $file_path,
'ContentType' => $file_mime_type
]);
$output['ok'] = $bucket."|".$file_path."|".$key;
} catch(S3 $e) {
$output['error'] = $e->getMessage();
}
...
происходит то, что я получаю INGEST письмо со всеми данными, НО затем я получаю сообщение об ошибке:
{
"guid": "831072ba-6ebe-415c-97bd-7706b0568c14",
"workflowStatus": "Error",
"workflowErrorAt": "AVOD-profiler",
"errorMessage": "TypeError: Cannot read property '0' of undefined",
"errorDetails": "https://console.aws.amazon.com/cloudwatch/home?region=eu-central-1#logStream:group=/aws/lambda/AVOD-profiler"
}
все работает нормально, загружая файлы из онлайн-интерфейса S3 bucket ...
есть подсказка?
ты вм и лучше!