2017-10-11 3 views
1

クラウドウェイでホストされているwoocommerceウェブサイトがあります。ダウンしているときとそうでないときをウェブサイトで監視したいと思っています。CronジョブでWoocommerce Webアプリケーションがクラウドウェイでホストされている

私はphpでcronジョブを使用して、ウェブサイト上の特定のURLを確認することに決めました。クラウドウェイには、ダッシュボードに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'; 
} 

?> 

私の質問で、どのように私は、ファイルのために15分ごとにチェックして、ファイルに到達するカント場合は私に電子メールを送信するためにcronジョブを使用しますが、ファイルが見つかった場合は何もしません行う

+0

あなたの質問は何ですか? –

+0

@chade_質問を更新しました。私はcronジョブまたはPHPファイルに15分ごとにURLをチェックして、指定されたURLでファイルが見つからない場合は私に電子メールを送ります。それ、どうやったら出来るの? –

答えて

関連する問題