WOOCOMMERCE中的更新价格,状态库存,CSV状态表单(更多的20k产品)(内存在3000个产品上用完)

问题描述 投票:0回答:1

我使用我类的方法update()中的读取csv文件的构造(大约25000行)>

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种产品。 (在php.ini文件中为250MB设置)

有人有什么想法吗?对不起,我的英语。

我在类的方法update()中使用读取的csv文件的构造(大约25000行)if(($$ handle = fopen($ this-> csv_url,'r'))!== false){$行= 0; while((($ data = ...

php csv memory woocommerce fgetcsv
1个回答
2
投票

我早就解决了这个问题;这是我发现的:

© www.soinside.com 2019 - 2024. All rights reserved.