Я создаю веб-приложение, в котором пользователь может записывать аудио, а затем загружать его на сервер.
Я смог записать звук, а также смог отправить данные большого двоичного объекта на сервер. Но я не могу вставить файл в экземпляр ec2 (среда размещения AWS). Я прилагаю код php. Я не уверен, какой путь я должен использовать. Вот код Php.
<?php
print_r($_FILES);
$uploaddir = '/var/www/html/public/src/audio/';
$uploadfile = $uploaddir . basename($_FILES['audio_data']['name']);
$size=$_FILES['audio_data']['size'];
$input = $_FILES['audio_data']['tmp_name']; //temporary name that PHP gave to the uploaded file
$output = $_FILES['audio_data']['name'].".wav";
if(move_uploaded_file($input, $$uploadfile)){
echo "uploaded";
}
else{
echo $uploadfile;
}?>
Есть ли способ отправить данные и создать файл на размещенном экземпляре aws-ec2? Есть ли какие-либо изменения в файле php?
Это изображение ответа от сервера