Обновите цену, статусный запас, форму сообщения о статусе CSV (более 20 тыс. Продуктов) в WOOCOMMERCE (на 3000 продуктов заканчивается) - PullRequest
0 голосов
/ 01 февраля 2020

Я использую конструкцию для чтения CSV-файла (около 25000 строк) в моем методе update() моего класса

if(($handle = fopen($this->csv_url, 'r')) !== false) {

        $row = 0;

        while(($data = fgetcsv($handle)) !== false)
        {
            if ($row === 0) { $row++; continue; }

            // Doing update a few meta in current product
            // I detect product by sku

            unset($data);
            $row++;
        }

        fclose($handle);
    }

Памяти не хватает на 3000 продуктов. (Настройка 250 МБ в php .ini файле)

У кого-нибудь есть идеи? Извините за мой английский sh.

...