大用户数据库上的Wordpress get_users超时

时间:2017-07-01 11:48:03

标签: php wordpress

我在一个拥有超过10000个用户的Wordpress项目中有一个数据库,我想使用get_users函数获取所有这些,然后循环遍历每个但我有超时问题。如果我传递给函数一个限制数,它可以工作,但我需要得到所有用户。

shape.setColor(ContextCompat.getColor(this, R.color.magnitude2));

我考虑过使用偏移值对1000个批次调用函数,并将结果添加到包含所有用户的主数组,但它也不起作用。这有意义吗?哪个是在Wordpress中查询用户的长数据库的正确解决方案?

//This works as expected
$Users = get_users(array( 'number' => '5000' ));

1 个答案:

答案 0 :(得分:0)

您需要更改php.ini

max_execution_time = 60

//; also, higher if you must - sets the maximum time in seconds

但10000不是大数字所以关于更好的VPS。