2017-10-11 45 views
1

我有一個在雲端託管的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中找到該文件,則會向我發送電子郵件。我怎麼做? –

回答