新接触php就整复杂型的问题,强人
解决方案 »
- 一个php关于 system()函数的 问题,大虾帮忙解决!
- 请问Connot reduce access level for method 是什么问题啊?
- 关于数据库结构
- php如何连接oracle数据库?急!
- jq调用数据库
- 关于session登陆不了 的老问题,不好意思再麻烦下
- PHP安装文件的两种形式(PHP 4.3.0 installer、PHP 4.3.0 zip package)哪种更好?应该在什么情况下选择什么?不明白PHP 4.3.0 installer
- php中有关session的问题
- 如何用handle属性?
- 请问关于页面跳转的问题
- 报错,帮我看下。
- 访问EXCEL文件问题
php xxx.php windows计划任务
NO
2 最好的办法,还是写个shell脚本,然后用crontab每个小时执行一次,删除现在时间-文件名时间(如2009_02_15_01.log),大于一天的文件。*nux下crontab,windows下用at。一样可以做到通用。如果像你说的做个死循环的脚本话,也不应该是由用户触发。你可以用cli模式为这个脚本单独开一个进程,让它无无限循环无限执行无限判断着就可以了。
while(1){
删除文件操作...
}
?>然后,它应该运行在cli模式下。
linux:
/usr/local/lamp/php/php '/usr/local/lamp/docs/del_file.php'windows:
d:/wamp/php/php.exe 'd:/wamp/php/docs/del_file.php'以这种模式运行脚本,进入文件后就会形成死循环,php会为此单独开一个进程。