问题标签 [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.
linux - 使用 cron 作业“访问页面”
所以我有这个 php 脚本,每次有人访问它的页面时都会发送一封电子邮件(打开浏览器,输入 www.example.com/email.php 并点击回车)。我正在尝试找到一种方法,通过共享主机上的 cron 作业定期触发此操作。我可以配置 cron 来运行这个命令: curl --dump http://www.example.com/email.php但它不发送电子邮件。
我已经确认 php 脚本有效(通过手动访问它)并且 cron 作业运行(我已在主机的控制面板上将其设置为“每次 cron 运行时发送电子邮件”),我只是无法让他们一起工作。有任何想法吗?
php - 如何在 CakePHP Shell 中渲染视图/模板?
我正在运行几个 cronjobs 作为 CakePHP 外壳,我需要在那里生成某些文档。其中一些是要转换为 PDF 的 HTML,其中一些是带有 HTML 内容的电子邮件。我有这些模板/视图,我可以通过控制器渲染它们。如何在 Shell 中渲染它们?
目前我正在使用 str_replace() 用我需要的字符串替换某些标记,但这很脏,我需要更多类似模板的功能,如循环和条件。
在 Smarty 中有 Smarty->fetch()。在 CodeIgniter 中有 $this->load->view()。在 CakePHP 中是如何完成的?
cron - 非常简单的 cron 作业线
我以前从未写过 cron 作业 cmd,我想在我的网站上运行它之前确保它是正确的,这样就不会出现任何问题。
我的脚本 autopost.php 抓取了一个 json 提要并添加到我的数据库中。通常我只是将我的浏览器指向该文件,以便它运行并更新数据库,但我听说 cronjobs 可以为我自动执行此操作。这是正确的吗?
编辑:
好的,在你的帮助下,我得到了它的工作。但是,它仅在我在 wget -O 之后添加 /dev/null 时才有效,这是为什么?
java - 如何在 QuartzJobBean 的子类中获取 Session/Request 对象
我正在实施 cron 作业计划以在 Web 应用程序中发送带有附件的定期电子邮件。
问题描述: 为了在java代码中创建一个文件(将附加邮件),我需要会话对象来获取文件的绝对路径。
例如 :
我们用来获取路径。
那么如何实现/获取会话对象呢?或者有没有其他方法可以获取文件的相对路径?
注意:我需要在 WebContent/MyFolder 中创建 attachmnet 文件。
socialengine - 我们如何在社交引擎中设置 cron 作业?
我正在开发一个社交引擎项目,它有一个模块,每天早上都会自动向用户发送一封电子邮件。我已经在模块的控制器上创建了一个动作,它将向用户发送电子邮件。我想在cron下设置job任务怎么做呢?你能举个例子在每天早上 9 点设置它吗?
mysql - Linux 从 Webmin 执行 MySQL 备份到基于时间的路径
我试图在 Linux Ubuntu Server 12.04 (CronJob) 中设置计划任务,以便在午夜执行我所有 MySQL 数据库的每日备份。
我已经安装了已知的Webmin(一个很好的用于管理 Web 服务器的 Web 界面)。
所以我的问题是:无论何时执行备份,文件都会被覆盖!
也就是说:前天的备份丢失了,只保存了“昨天”的备份!
我尝试过设置动态文件路径,例如:
/var/www/mysqlbackups/%d-%m-%y
但我没有成功:(
有谁能够帮助我。
非常感谢你们。
crontab - 期望 crontab 上的脚本不能完全工作
我正在尝试编写一个期望脚本来远程登录机器并重新启动它。当我手动运行脚本时,它按预期工作
但是当我尝试在 crontab 上自动运行它时,它并没有完成这个过程。
脚本是:
脚本的输出(当它由 cron 运行时)
就是这样。不再继续在 cron 上前进。你能帮我吗?
ubuntu - 如何创建执行写入文本文件的 shell 脚本的 cron 作业
我创建了一个 Shell 脚本,如下所示
样本.sh
我还在 /etc/crontab 下的 cron 选项卡中添加了 cron 作业,如下所示
我在 /home/ 目录中创建了 Sample.txt 文件。
我还检查了文件的读写权限
当我执行 Sample.sh 文件时,它工作正常。它写入 Sample.txt 文件
现在我不明白为什么它没有从我安排的 cron 任务中写入文本文件
我正在使用 Ubuntu 10.04
请帮我解决这个问题
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")
还有未创建的测试文件夹。
php - 'Whenever' 相当于 PHP 或 Symfony2 用于处理 cronjobs?
是否有用于处理 cronjobs 的捆绑包或其他东西?
我想念 Ruby 的任何时候,所以我正在寻找类似的东西。