Loading...
Обучение/Помощь новичкам | Фоновая задача php
Задача заключается вот в чем. Есть файл скажем размером 300 МБ его нужно скачать через php на сервер. Естественно когда я запускаю такую задачу она висит пока файл не будет скачан. Нужно закрыть задачу в браузере при открытии этого php файла но при этом чтобы она выполнялась на сервере. Делаю так:
php
   <? ignore_user_abort(); set_time_limit(0); header('Connection: close'); ob_end_flush(); ob_flush(); flush(); session_write_close(); $current = file_get_contents('https://ms08.spac.me/m/005119096169177069210188080098206248106180127177092245159027/1613129263/102531497/0/3177fadb6034b484e75646028262e32e/track102531497.mp3'); file_put_contents(dirname(__FILE__).'/mp3/1.mp3', $current); ?>   
Но задача один хрен ожидает выполнения в php. Вопрос. Что я упустил?
________
посл. ред. 12.02.2021 в 16:50; всего 1 раз(а); by Mr.Max
Если у тебя вдс, то попробуй через командную строку
Мистика (12.02.2021 в 17:15)
Если у тебя вдс, то попробуй через командную строку

вдс то понятно. Но нужно именно через php
Mr.Max , он его вообще закачивает?
Zero (12.02.2021 в 17:32)
Mr.Max , он его вообще закачивает?

да. Но ждать нужно 5 минут.
________
посл. ред. 12.02.2021 в 17:47; всего 1 раз(а); by Mr.Max
Mr.Max (12.02.2021 в 17:30)
вдс то понятно. Но нужно именно через php

тогда только через крон
Mr.Max , а лимит на скока?
Мистика , крон на загрузку? *065*
Mr.Max , вот думаю может тебе разбить импорт файлов в 2 этапа?
Онлайн: 1
Время:
Gen. 0.1022
(c) Bym.Guru 2010-2026