0

在 web 文件夹中有一个名为 cronEmail 的 php 页面。它包含用于结束发送给网站上特定用户的电子邮件的代码。我希望它每天打开一次页面并发送电子邮件。该页面只有 php 和 MySql 代码来读取电子邮件的收件人。

我正在尝试使用控制面板中的任务计划程序来运行该页面。我创建了一个用户定义的脚本,并按计划将时间设置为某个时间,并且每天只运行一次。

在 rum 命令中,我尝试了多种方法来按时运行它,但每次它只是通过并且什么都不做。我为脚本输入的一个例子是

/web/cronEmail.php OR
chmod 755 /volume1/web/cronEmail.php

很多人中只有两个能指出我正确的方向谢谢一百万

4

2 回答 2

1

好像你想要一个 cronjob,在终端中打开 cron:

crontab -e

然后在文件的底部放置这个

0 4 * * * php /url/to/folder/cronEmail.php
于 2015-07-02T15:29:16.577 回答
0

不确定您是否找到了另一种解决方案,但这对我有用。如果您将以下内容放在“运行命令”部分,它应该可以工作:

php /volume1/web/cronEmail.php

您还可以通过执行以下操作来创建错误日志:

php /volume1/web/cronEmail.php>> /volume1/web/errors.log 2>&1

如果您一开始不使用php,并打开error.log创建的文件,您会看到任务计划程序似乎不知道它正在寻找 PHP,并且不识别脚本。

于 2016-01-07T16:51:59.107 回答