Php 我的工作不是';不行吗?

Php 我的工作不是';不行吗?,php,cron,Php,Cron,也许是个愚蠢的问题,但我想找份工作。虽然这可能是服务器故障的问题,但我认为这也是一个非常重要的问题 无论如何: 我已经设置了一个cronjob,每小时、每天(数字)、每天(名称)和每月每1分钟执行一次。给定的命令是:/home/easybr01/domains/easybranding.nl/public\u html/cronjobs/test.php 这只不过是一个带有simpe php函数mail(to、subc、content、hdrs)的文件,用于测试它是否工作。。。但是邮件从来没有收

也许是个愚蠢的问题,但我想找份工作。虽然这可能是服务器故障的问题,但我认为这也是一个非常重要的问题

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

这只不过是一个带有simpe php函数
mail(to、subc、content、hdrs)
的文件,用于测试它是否工作。。。但是邮件从来没有收到过。。而且它们不在垃圾邮件文件夹中


有人知道怎么回事吗??我觉得这应该很简单…

对于初学者,您需要运行PHP命令行解释器,而不仅仅是指向PHP文件。如果您要向cron发出命令,它需要整个命令。

您应该在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
?>
#${PATH_TO_PHP}

首先进行基本调试。是否执行了cron作业?(例如,尝试将当前时间写入一个临时文件)我已经更改了chmod并将路径添加到PHP,现在等待一分钟以查看效果。谢谢,它现在起作用了!很多次之后,我开始意识到我做错了另一件事。。我在分钟字段中输入了1而不是*。。。这显然意味着它应该每小时的第一分钟执行一次作业。谢谢!可以显然,我不知道……)非常感谢。