Не удается загрузить файл PHP-сервера с URL-адреса без ошибок регистрации и частичной загрузки файла

Я пытаюсь загрузить сервер с URL-адреса с сервера, но файл частично загружен, и я получаю сообщение об ошибке сервера без каких-либо конкретных ошибок, отображаемых для отладки.

Код PHP выглядит следующим образом.

if (!isset($_GET['url'])){
die('set file url');
}

if (empty($_GET['url'])){
die('file url cannot be empty');
}

error_reporting(E_ALL);
ini_set('display_errors', 1);
set_time_limit(3600000);

$file_url       = $_GET['url'];
$ext_array      = explode('.', $file_url);
$extention      = end($ext_array);
$new_file_name  = "file".time().rand().".".$extention."";

file_put_contents($new_file_name, fopen($file_url, 'r'));

Как и в коде, я попытался включить отчет об ошибках, а также сделал php.ini на сервере, но ошибки не отображаются и не регистрируются в файле журнала ошибок.

Также я на виртуальном хостинге.

БОЛЬШЕ ИНФОРМАЦИИ

Файл, который я пытаюсь загрузить, составляет около 1,5 гигабайт, и до ошибки загружается всего ~ 125 МБ.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector