Home >Backend Development >PHP Tutorial > 为什么小弟我的定时执行php的脚本不执行呢?

为什么小弟我的定时执行php的脚本不执行呢?

WBOY
WBOYOriginal
2016-06-13 13:14:55730browse

为什么我的定时执行php的脚本不执行呢????
在网上查阅了很多帖子,试了各种方法都不管用。。。求助求助!

每分钟执行一次test.php文件,并设置了可执行的权限。

然后编辑cronb文件如下
*/1 * * * * root /usr/local/php5/bin/php /usr/local/apache/htdocs/test.php

我还在test.php文件开头加上了这句:
#!/usr/local/php5/bin/php -q 

呃,网上说要加上PHP解释器的路径,我不知道/usr/local/php5/bin/php是否是正确的啊?一般都是用#!/usr/bin/php。。。

问题出在哪里了呢?不知道改怎么做




------解决方案--------------------
那么就不要修改crontab文件,而是用如下方法:
crontab -e 回车
输入 */1 * * * * /usr/local/php5/bin/php /usr/local/apache/htdocs/test.php
保存退出

如果你的php文件本身没有问题,这样应该就可以了

安全起见最好查看下php的error_log,并且用mail命令来查看下计划任务的执行情况

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn