关于 LINUX下定时执行问题!
用在写一个更新数据的scanurl.php脚本。
我想在LINUX下定时执行 用crontab 每天1:00执行scanurl.php脚本文件
0 1 * * * /xxxx/xxx/xxxx/scanurl.php
scanurl.php
PHP code:
<?php
require_once '../inc/isadmin.php';
require_once '../inc/myfunction.php';
$sql="select url from my_website ";
$result=mysql_db_query('wzsql',$sql);
while($array=@mysql_fetch_array($result))
{
$test=get_headers($array[url]);
preg_match_all('/\s(\d+)\s/',$test[0],$url);
if($test==false)
{
$sql1="update my_website set scanurl='false' where url=('$array[url]')";
$result1=mysql_db_query('wzsql',$sql1);
}
else
{
$newurl=$url[0][0];
$sql2="update my_website set scanurl=('$newurl')where url=('$array[url]')";
$result2=mysql_db_query('wzsql',$sql2);
}
}
?>
问题:
我不会写Linux SHEEL脚本! 上面一定错了! 我没测试,高手指点。
前面要加一个PHP?
当然,你执行的应该是一个shell命令.
要么 php xxx.php
要么用 crul http://www.xx.com/xxx.php执行.
学习了!
恩!
相关问答:
在自己的电脑上安装了ubuntu 就是想玩一下3D桌面,于是下载了
compizconfig-settings-manager
emerald
simple-ccsm
fusion
这些东西,安装完之后,我在电脑里点击了emerald ......
那位大虾在linux下用命令行刻录过DVD的,指点一下。
我现在要在Fedora11下用命令行(不要用界面方式)进行刻录DVD盘,刻录的内容是一般数据。要求刻录的格式为UDF格式。请问谁能给一个清
晰的指导建议不?先 ......
rt
使用I/O多路转接,select/poll/epoll。
首先,你所说的事件是什么?是signal还是condition
如果是signal,因为线程有别于进程,所以可以这样做。在线程内设置信号屏蔽位,将期望处理的信号位放
开,其余的bl ......
10M的带宽,有没有可能每秒发100M的icmp包?谢谢
........
怎么想都不可能
就算你强发,实际还是会被阻塞到10M以下
是10M/8
有个朋友说 他测试了10M的宽带,每秒发了100M多的ICMP的包,有点不相信,来问问
......
搞c++ 一年半了,平时都是在windows上开发,偶尔会在ubuntu上开发(很少),现在想学linux下的开发,之前学会了如何在linux编译和调试一些简单的程序。现在看到有一些库,像gtk或者qt之类的。接下来我该如何学习?请 ......