发新话题
打印

问一个php代码执行过程中相当奇怪的问题

本主题由 admin 于 2007-11-4 12:02 移动

问一个php代码执行过程中相当奇怪的问题

现在有一个send.php,用来群发邮件,每次大约发送几千封。地址列表从数据库中取出。该文件由另一个 文件通过向它发送Get请求在后台调用,send.php的邮件发送过程:从数据库中取邮件地址列表时每取出40个作为 一批,每发送一批(群发)后sleep(30),这样主要考虑到mailserver的承受能力 。但是在实验中从日志上看(在这个程序中用fwrite写了一个日志文件),发送10几批后就停止了。不知道为什么。已经set_time_limit (0);
后来调整过一次发送速度,即10个一批,然后sleep(15),程序执行一个多小时候后发了250多批然后停止了。
能告诉我为什么吗?

TOP

用浏览器打开的?那用meta的自refresh比较好

TOP

发新话题