Я использую PHP, чтобы получить некоторые данные Base64, декодировать их и записать в файл, мой код работает нормально. Тем не менее, владелец Apache, и разрешения очень низкие, поэтому даже если я FTP в области, где он загружен, я не могу скачать файл. Однако я могу изменить разрешение и владельца, чтобы иметь больше контроля над файлом? Вот мой код
$path = "uploads/";
$filename = time().".png";
$full_path = $path.$filename;
$image_encoded = $_POST['image'];
$image_decoded = base64_decode($image_encoded);
$handle = fopen($full_path, 'x+');
fwrite($handle, $image_decoded);
fclose($handle);