问题标签 [cron-task]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1218 浏览

linux - 使用 cron 作业“访问页面”

所以我有这个 php 脚本,每次有人访问它的页面时都会发送一封电子邮件(打开浏览器,输入 www.example.com/email.php 并点击回车)。我正在尝试找到一种方法,通过共享主机上的 cron 作业定期触发此操作。我可以配置 cron 来运行这个命令: curl --dump http://www.example.com/email.php但它不发送电子邮件。

我已经确认 php 脚本有效(通过手动访问它)并且 cron 作业运行(我已在主机的控制面板上将其设置为“每次 cron 运行时发送电子邮件”),我只是无法让他们一起工作。有任何想法吗?

0 投票
2 回答
1805 浏览

php - 如何在 CakePHP Shell 中渲染视图/模板?

我正在运行几个 cronjobs 作为 CakePHP 外壳,我需要在那里生成某些文档。其中一些是要转换为 PDF 的 HTML,其中一些是带有 HTML 内容的电子邮件。我有这些模板/视图,我可以通过控制器渲染它们。如何在 Shell 中渲染它们?

目前我正在使用 str_replace() 用我需要的字符串替换某些标记,但这很脏,我需要更多类似模板的功能,如循环和条件。

在 Smarty 中有 Smarty->fetch()。在 CodeIgniter 中有 $this->load->view()。在 CakePHP 中是如何完成的?

0 投票
2 回答
864 浏览

cron - 非常简单的 cron 作业线

我以前从未写过 cron 作业 cmd,我想在我的网站上运行它之前确保它是正确的,这样就不会出现任何问题。

我的脚本 autopost.php 抓取了一个 json 提要并添加到我的数据库中。通常我只是将我的浏览器指向该文件,以便它运行并更新数据库,但我听说 cronjobs 可以为我自动执行此操作。这是正确的吗?

编辑:

好的,在你的帮助下,我得到了它的工作。但是,它仅在我在 wget -O 之后添加 /dev/null 时才有效,这是为什么?

0 投票
2 回答
1590 浏览

java - 如何在 QuartzJobBean 的子类中获取 Session/Request 对象

我正在实施 cron 作业计划以在 Web 应用程序中发送带有附件的定期电子邮件。

问题描述: 为了在java代码中创建一个文件(将附加邮件),我需要会话对象来获取文件的绝对路径。

例如 :

我们用来获取路径。

那么如何实现/获取会话对象呢?或者有没有其他方法可以获取文件的相对路径?

注意:我需要在 WebContent/MyFolder 中创建 attachmnet 文件。

0 投票
1 回答
875 浏览

socialengine - 我们如何在社交引擎中设置 cron 作业?

我正在开发一个社交引擎项目,它有一个模块,每天早上都会自动向用户发送一封电子邮件。我已经在模块的控制器上创建了一个动作,它将向用户发送电子邮件。我想在cron下设置job任务怎么做呢?你能举个例子在每天早上 9 点设置它吗?

0 投票
5 回答
11866 浏览

mysql - Linux 从 Webmin 执行 MySQL 备份到基于时间的路径

我试图在 Linux Ubuntu Server 12.04 (CronJob) 中设置计划任务,以便在午夜执行我所有 MySQL 数据库的每日备份。

我已经安装了已知的Webmin(一个很好的用于管理 Web 服务器的 Web 界面)。

所以我的问题是:无论何时执行备份,文件都会被覆盖!

也就是说:前天的备份丢失了,只保存了“昨天”的备份!

我尝试过设置动态文件路径,例如:

/var/www/mysqlbackups/%d-%m-%y

但我没有成功:(

有谁能够帮助我。

非常感谢你们。

0 投票
1 回答
2810 浏览

crontab - 期望 crontab 上的脚本不能完全工作

我正在尝试编写一个期望脚本来远程登录机器并重新启动它。当我手动运行脚本时,它按预期工作

但是当我尝试在 crontab 上自动运行它时,它并没有完成这个过程。

脚本是:

脚本的输出(当它由 cron 运行时)

就是这样。不再继续在 cron 上前进。你能帮我吗?

0 投票
1 回答
2739 浏览

ubuntu - 如何创建执行写入文本文件的 shell 脚本的 cron 作业

我创建了一个 Shell 脚本,如下所示

样本.sh

我还在 /etc/crontab 下的 cron 选项卡中添加了 cron 作业,如下所示

我在 /home/ 目录中创建了 Sample.txt 文件。

我还检查了文件的读写权限

当我执行 Sample.sh 文件时,它工作正常。它写入 Sample.txt 文件

现在我不明白为什么它没有从我安排的 cron 任务中写入文本文件

我正在使用 Ubuntu 10.04

请帮我解决这个问题

0 投票
1 回答
553 浏览

cron - 基本的 crontab 不工作

我正在尝试创建一个示例 cron 作业。

首先,我使用以下方法编辑了 crontab:

然后我添加了这一行,以便每分钟在我家创建一个测试文件夹:

然后我确保 cron 正在运行:

但是,如果我尝试重新启动它(或停止它):

我收到以下错误消息:

restart:拒绝发送消息,匹配规则1条;type="method_call", sender=":1.73" (uid=1000 pid=17887 comm="restart cron") interface="com.ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply="0" 目的地="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

还有未创建的测试文件夹。

0 投票
2 回答
707 浏览

php - 'Whenever' 相当于 PHP 或 Symfony2 用于处理 cronjobs?

是否有用于处理 cronjobs 的捆绑包或其他东西?

我想念 Ruby 的任何时候,所以我正在寻找类似的东西。