我有一個在雲端託管的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分鐘發電子郵件給我,如果該文件不能達到,但如果找到該文件後會做什麼
你的問題是什麼? –
@chade_我已更新問題,我希望cron作業或php文件每隔15分鐘檢查一次URL,如果未在指定的URL中找到該文件,則會向我發送電子郵件。我怎麼做? –