cron相关内容

如何测试 cron 作业?

我使用的是 Ubuntu Linux 10.0.4.我想每天每 6 小时运行一次脚本.当我发出 sudo crontab -e 时,我看到: # m h dom mon dow 命令* 00,06,12,18 * * */opt/scripts/selenium/run_nis_inf_tests.sh 但是,我没有从我的脚本中看到预期的结果,我什至不确定它是否正在运行.有没有一种方法可以测试 ..
发布时间:2022-01-04 00:01:42 服务器开发

从某个日期开始每天运行的 Cron 表达式

我需要一个从 2016 年 1 月 25 日起每天中午 12 点触发的 cron 表达式.这就是我想出的: 0 0 12 25/1 * ?* 但在 1 月 31 日之后,下次发射时间是 2 月 25 日. 是否有用于执行此操作的 cron 表达式?如果不是,我可以使用什么? 解决方案 假设你想在 1 月 25 日之后永远运行这个进程(即 2032 年,那时服务器可能已经被替换), ..
发布时间:2022-01-04 00:01:12 其他开发

外部 PHP 文件中的 Wordpress get_option

我创建了一个插件,可以以编程方式将产品添加到 WooCommerce.该插件运行良好,但现在我需要创建一个每 5 分钟运行一次的 cron 作业来更新库存. 我已经编写了所有脚本,但我需要在此 php 文件中包含对 get_option() 的调用以获取用户输入的某些插件值.但是,我不能只在这个文件中包含 get_option(),因为它在 Wordpress 核心之外.所以我的想法是放入 ..
发布时间:2022-01-04 00:01:05 PHP

如何在 GAE cron 作业中执行需要 OAuth 的操作?

这篇文章是对如何在 GAE 任务队列中执行需要 OAuth 的操作?.正如 bossylobster 在这篇文章中所建议的那样,我确实尝试在我的脚本中对 user_id 进行硬编码,但是 cron 任务总是失败: 我可以看到它在日志中被触发... 2013-05-31 14:20:00.879/update 302 5ms 0kb AppEngine-Google;(+http://cod ..

每分钟安排一个 Rscript crontab

出于某种原因,我的 R 脚本无法使用 crontab 运行.我现在每分钟都有它用于测试,但一旦它起作用就会改变它. 有什么想法吗? * * * * * Rscript “/Users/Home/Desktop/David Studios/Scraper/compiler.R" 此外,这只是终端中的普通命令. 解决方案 我可以看到可怕的smart在您的 cron 条目中引用.当您从 ..
发布时间:2022-01-04 00:00:47 其他开发

从 cron 运行 php 没有作为 CLI 运行

在从 cron 运行的 php 脚本开始超时后,我注意到了这个问题,但是当它从命令行手动运行时,这不是问题.(PHP 默认 CLI 的 max_execution_time 为 0) 所以我尝试运行一个简单的 cron,例如: 50 8 * * * php -q/tmp/phpinfo.php >/tmp/phpinfo 脚本只会调用 phpinfo(). 令人惊讶的是它以html ..
发布时间:2022-01-04 00:00:40 PHP

每 5 分钟运行一次 PHP 脚本并避免竞争条件

我有一个需要每 5 分钟运行一次的 php 脚本.目前我正在使用 cron 作业来运行它(并且效果很好),但我的主机只允许至少 15 分钟的时间. 所以我的问题是,我可以使用访问者每 5 分钟触发一次 php 脚本的运行吗?我可以轻松地记录上次运行的时间,然后根据经过的时间重新运行. 但是,我担心竞争条件.重要的是脚本每 5 分钟只运行一次. 我的脚本需要大约 60 秒才能运行. ..
发布时间:2022-01-04 00:00:15 PHP

Cron 作业不运行

我是使用 crontab 的新手,我一直在努力让一个简单的 cron 工作正常工作.cron作业的代码如下: */1 * * * * echo "job every minute" 所以只是为了概念验证,我希望每分钟都能看到这个打印出来.我曾尝试使用两者保存此 cron 作业 sudo crontab -e 并通过在目录中保存 crontab 文件 (cronscript) 并按如下方 ..
发布时间:2022-01-04 00:00:00 其他开发

使用反引号的 Cron 错误

以下从命令行工作正常 /usr/bin/mysqldump -uUser -pPass Db_name >/var/www/db_backup/db.`date +%Y%m%d%H%M`.sql 但是当我尝试在 cron 中执行此操作时,出现错误: 坏`标志crontab 文件中的错误,无法安装 我看到网上的其他人通过转义百分号解决了同样的问题,但这没有帮助,我在没有格式说明符的反引号中使 ..
发布时间:2022-01-03 23:59:46 服务器开发

如何每天自动运行 php 脚本?

可能的重复: 如何在cron中运行php脚本 我需要每天在预定时间运行一个 php 脚本来更新数据库中的某些字段并自动发送电子邮件.我该怎么做? 是否可以在 XAMP 服务器中编写一些服务来每天在预定时间运行脚本?我不知道如何更新数据库并在预定时间自动发送电子邮件.任何人都可以分享一些想法或概念吗? 我使用的是在 Linux 服务器上运行的 PHP 和 MySQL. 解决 ..
发布时间:2022-01-03 23:59:38 PHP

如何删除“未设置TERM环境变量"

我有一个脚本 runonce.sh,它通过 cron 调用另一个脚本 setup.sh.我们认为这种情况是“未设置 TERM 环境变量"的理想情况.在 runonce.sh 脚本的输出中可以看到. 现在我面临一个问题,即调用 setup.sh 时另一个第三个简单的脚本 - upgradeAndTest.sh,当时也“未设置 TERM 环境变量".在 upgradeAndTest.sh 脚本的 ..
发布时间:2022-01-03 23:59:32 其他开发

如何为某些帖子创建有效的内容过滤器?

我已将此帖子标记为 WordPress,但我不完全确定它是特定于 WordPress 的,因此我将其发布到 StackOverflow 而不是 WPSE.解决方案不必特定于 WordPress,只需 PHP. 场景 我经营一个养鱼网站,里面有许多热带鱼Species Profiles 和Glossary 条目. 我们的网站以我们的个人资料为导向.正如您所说,它们是网站的基本要素. ..
发布时间:2022-01-03 23:59:23 PHP

如何从网络在 yii2 中运行控制台命令

我在 console/controllers 中创建了一个带有 SuggestionController 的控制台命令. 如果我运行像 php yii Recommendation 这样的命令,它就可以工作了. 我想知道如何在没有任何 yii2 扩展的情况下从 web 执行控制台命令. 解决方案 可以做得更简单 $oldApp = \Yii::$app;new \yii\co ..
发布时间:2022-01-03 23:59:15 PHP

在应用程序启动后和午夜后运行的 Spring 调度程序

如何描述在应用程序启动后和 00:00 后运行的 Spring 调度程序? 解决方案 我会用两个独立的结构来做到这一点. 应用程序启动后,使用@PostConstuct,每晚午夜使用@Scheduled 并设置cron 值.两者都应用于一个方法. public class MyClass {@PostConstruct公共无效 onStartup() {做工作();}@Schedu ..
发布时间:2022-01-03 23:59:05 其他开发

如何编写 PHP cron 脚本?

如果这是一个愚蠢的问题,我很抱歉,但实际上我不知道. 我编写了这个应用程序来压缩文件并将文件从客户端的 PC 移动到主 PC. 它作为网页工作得很好.这是在几乎没有指导和规范文档的情况下完成的. 因此,正如命运所愿,它应该是一个通过调用 运行的 cron 作业 *****runScript.php 所以我不知道执行将或应该以什么顺序进行. 我使用了 2 个 AJAX 调用 ..
发布时间:2022-01-03 23:58:57 PHP

ODOO:在特定时间运行 cron

我想添加一个在特定时间运行的 cron 作业. 我在 xml 中添加了 cron,但它有 interval_number 和 interval_type.如何让它在一天中的特定时间运行? 获取活跃的 Srs ..
发布时间:2022-01-03 23:58:49 其他开发