我有一个php函数来保存数据库中的多个行,我不能在web请求中使用它,因为它需要很长的时间。在函数中,首先需要从数据库中获取In列表,进行一些处理,然后将新的集合数据保存到另一个表中。是否可以从php (例如从控制器)运行此脚本?
发布于 2014-04-28 03:42:58
使用exec
$output = shell_exec('php YourFile.php');或
exec
exec('php YourFile.php')或
(如@Thomas所述)
* * * * * php /var/www/file.php >> /var/www/log/cron.log 2>&1如果您想要连续运行它,极限(0)
<?php
set_time_limit(0);https://stackoverflow.com/questions/23332123
复制相似问题