【问题标题】:Cron Job On Woocommerce Web App Hosted on CloudwaysCloudways 上托管的 Woocommerce Web 应用程序上的 Cron 作业
【发布时间】:2017-10-17 19:31:08
【问题描述】:

我有一个托管在 cloudways 上的 woocommerce 网站,我想监控该网站以了解它何时关闭以及何时关闭。

我决定使用 php 的 cron 作业来检查网站上的特定 URL。我意识到 cloudways 在仪表板中设置了 cron 作业。

这是我的代码示例,用于检查图像是否可用。

<?php

function is_webUrl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
// don't download content
curl_setopt($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
if (curl_exec($ch) !== FALSE) {
    return true;
} else {
    return false;
}
}

if(is_webUrl('https://url/image.jpg')) {
echo 'yes i found it';
}else{
echo 'file not found';
}

?>

我的问题是,我如何使用 cron 作业每 15 分钟检查一次文件,如果无法访问该文件并给我发送电子邮件,但如果找到该文件则什么也不做

【问题讨论】:

  • 你的问题是什么?
  • @chade_ 我已经更新了问题,我希望 cron 作业或 php 文件每 15 分钟检查一次 URL,如果在指定的 url 处找不到文件,则向我发送电子邮件。我该怎么做?

标签: php wordpress cron cloudways


【解决方案1】:

请按照本教程使用php在Cloudways中添加一个cron jon

https://www.cloudways.com/blog/schedule-cron-jobs-in-php/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-06
    • 1970-01-01
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 2023-01-11
    • 1970-01-01
    • 2023-02-21
    相关资源
    最近更新 更多