Я разрабатываю плагин для WordPress, который синхронизирует пользовательский тип записей со многими серверами, которые предоставляют XML для этой цели. WordPress не имеет ничего общего, в любом случае …
Проблема в том, что для выполнения этого процесса требуется очень много времени, скажем, один XML обрабатывает около 300 объектов, каждый объект может иметь до 50 изображений, и мне нужно загружать каждое изображение по одному. В этом сценарии процесс может занять 8 часов, а рабочий сервер не тратит так много времени.
Я попытался изменить конфигурацию PHP с этим:
ini_set('max_execution_time', 0);
ini_set('memory_limit', '-1');
Но я надеюсь найти решение, которое не предполагает изменения времени выполнения php и ограничения памяти на неограниченное.
Любая помощь будет высоко оценена. Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …