在Cloudwalk上托管的Woocommerce Web应用上的Cron作业

问题描述:

我有一个在云端托管的woocommerce网站,我想监视该网站以了解它何时关闭以及何时关闭。在Cloudwalk上托管的Woocommerce Web应用上的Cron作业

我决定使用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分钟发电子邮件给我,如果该文件不能达到,但如果找到该文件后会做什么

+0

你的问题是什么? –

+0

@chade_我已更新问题,我希望cron作业或php文件每隔15分钟检查一次URL,如果未在指定的URL中找到该文件,则会向我发送电子邮件。我怎么做? –

请按照本教程中添加一个cron乔恩Cloudways用PHP

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

+0

非常感谢,我能够通过本教程解决它,而不是https://www.cloudways.com/blog/schedule-cron-jobs-in-php/ –

+0

这就是为你完美的工作。 –