php - 我的 cronjob 不工作?

标签 php cron

也许是个愚蠢的问题,但我正试图让一个 cronjob 工作。虽然这可能是服务器故障的问题,但我认为它也是一个 SO 问题。

无论如何: 我已经设置了一个 cronjob,每个小时、天(数字)、天(名称)和月的 1 分钟执行一次。给定的命令是:/home/easybr01/domains/easybranding.nl/public_html/cronjobs/test.php

这只不过是一个带有 simpe php 函数的文件 mail(to, subj, content, hdrs) 来测试它是否有效……但是邮件永远不会进来……而且它们不在垃圾邮件文件夹中……

有人知道怎么回事吗??我认为这应该非常简单......

最佳答案

您应该在 cronjob 中指明 ${PATH_TO_PHP},例如:-

* * * * * ${PATH_TO_PHP} /home/easybr01/domains/easybranding.nl/public_html/cronjobs/test.php

或者,您可以使脚本可执行(例如 mod 744),
并将 #!${PATH_TO_PHP} 放入 PHP 脚本的第一行,例如:-

#!${PATH_TO_PHP}
<?php
// remanding code
?>

关于php - 我的 cronjob 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4158454/

上一篇:PHP 输出缓冲

下一篇:PHPUnit数据库测试

相关文章:

mysql - Linux 定制 Cron - 从 Mysql 运行 cron

python - 从 crontab 运行的脚本留下一个空文件

Java cron4j 计划文件

php - 我对这个基于 crypt() 的 bcrypt 身份验证做错了什么?

php - 使用多个 PHP 类的最佳方法是什么?

bash - 在bash文件中运行docker命令并使用crontab运行

php - 如何通过php在mysql数据库上运行cron作业

javascript - 如果我通过 ajax 响应附加所有 html 数据,这是一个好习惯吗?

php/xpath : Getting the content in nested divs

PHP 类 : referenced variable in one method affects non-referenced variable in other method