请帮我看看是那里出问题了啊。。。

请帮我看看是那里出问题了啊。。。

用crontab 定时执行php脚本。
vi test.cron

crontab test.cron
5 17 * * * lynx http://192.168.1.100/test.php

可是没有定时执行

直接使用命令可以执行。。
lynx http://192.168.1.100/test.php
      
?行命令?crontab -e
?入?容?5 17 * * * lynx http://192.168.1.100/test.php
劫果?每天下午5?5分自??行。      
瞎猜:是不是有 /etc/cron.deny文件存在?      
[QUOTE]原文由 atuzi 发表
[B]瞎猜:是不是有 /etc/cron.deny文件存在? [/B][/QUOTE]

?有╋想干么?      
不想干么, :-) cron.deny好象可以阻止某些用户执行cron命令。

或者用crontab -l看看你的test.cron到底有没有加进去。      
不行啊,,
用crontab -l 可以看到要求定时执行的内容啊。

如果写成shell 脚本,
用crontab 调用,应该怎么写。。

谢谢~~~~~~~~~~~~~~
      
log 里没有任何信息?难道是bug?

其实我也有个问题:如果你以一个用户身份登入,加crontab,要是该用户logout了,还会不会执行?      
终于解决问题了。
我以前是tar解压安装的lynx,使用的是缺省路径。
安装后也可以用。 用whereis lynx 可以查看到是在/usr/local/bin

后来我重新安装了lynx, 使用的是rpm包,
lynx还包括在/usr/bin下,,
用crontab 命令,
crontab -e
5 17 * * * /usr/bin/local http://192.168.1.100/test.php
可以执行php脚本了。。


请问两次安装有何差别,
而且我如果要自己编译,怎么才能和rpm包安装达到一样的效果?