php循环问题 linux环境一个php脚本 while(true){ add(); sleep(5) }这样这个脚本 开启后 应该一直在运行每隔5s 循环一次但是一段时间后 脚本中的add就不执行了大家帮忙分析下 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set_time_limit(0); 设置运行时间然后 如楼上 set_time_limit() 可以的 +1 <?php ignore_user_abort(true); // 启用函数 set_time_limit(0); // 无限次数执行脚本 $interval=60*2; // 每两分钟执行一次 do{// 执行的内容开始// 需要执行的过程 $fp = fopen("test.txt","a+");fwrite($fp,"a");sleep($interval);//sleep($interval); // 按设置的间隔时间执行fclose($fp);// 执行的内容结束 }while(true);?> 这样的脚本意义不大,如果做计划任务,何不用crontab?或者类似Discuz的计划任务,利用用户的请求来执行任务 同学们,做这个东东最好用cronjobs,要不至少加个退出条件,要不你每次中止都要重启apache 上午断电后,下午php数据库就进不去了,后来发现httpd服务起不开,怎么办? 关于PHP数据类型问题 类调用的传值问题? 怎样在mysql的表头加一个字段啊?附加一个留言删除问题。 把这它{$aaaaaa}加到JAvascript中,怎么表示啊。谢谢了。 高分求一个针对html文档正则表达式实现思路 急急! php中跨页使用session的实现方法 代码长度太长怎么添加连接符?把一行代码变为多行代码? 新手求问有关PHP 发送邮箱问题 php 数据库基类 继承还是实例化 php 单入口性能疑问
然后 如楼上
<?php
ignore_user_abort(true); // 启用函数
set_time_limit(0); // 无限次数执行脚本
$interval=60*2; // 每两分钟执行一次
do{
// 执行的内容开始
// 需要执行的过程
$fp = fopen("test.txt","a+");
fwrite($fp,"a");
sleep($interval);//sleep($interval); // 按设置的间隔时间执行
fclose($fp);// 执行的内容结束
}while(true);
?>
这样的脚本意义不大,如果做计划任务,何不用crontab?或者类似Discuz的计划任务,利用用户的请求来执行任务
要不至少加个退出条件,要不你每次中止都要重启apache