在服务器内部运行脚本而不是浏

时间:2017-09-21 12:33:03

标签: javascript php

我有一个名为" script.php" ,它会检查我的用户并重新发布他们的订单。但是我想创建一个按钮,这样每当我点击按钮时; 链接到" script.php"它会运行。我创建了一个按钮来执行此操作:

<?php echo Html::anchor('../../script.php', 'Run Renewal Cron', array('class' => 'btn btn-success')); ?>

它可以工作,但浏览器需要永远,因为脚本正在运行许多用户。有没有办法,当我单击此按钮时,脚本在服务器本身内运行,所以如果浏览器关闭脚本将继续运行?

代码只是查询,选择用户,更新用户,还向这些用户添加新记录。

1 个答案:

答案 0 :(得分:-2)

如果您可以控制服务器,则可以执行以下操作:

set_time_limit(0);
ignore_user_abort(1);