PR

[cPanel] Cron job を追加する

さて、海外サーバーBluehost を利用している。海外サーバーの多くは、サーバー管理ツールとしてcPanel を提供している。

今回はWordPress プラグイン「Twitter Mentions as Comments」をcron に登録してみる。

登録する理由は「Manually(手動)」か「Hourly(毎時)」しか選択肢がないからで、「Twitter Mentions as Comments」は手軽に利用できるが動作が重いため、空いている時間を見て深夜に1度自動的に実行してくれるようにする。

スポンサードリンク

事前確認

WordPress プラグイン「*」が提示するcron.php のパスには誤りがあり、また正しく設定するためにもSSH でログインし、動作確認を行なってから登録する。

Last login: ***
*** [~]# php /home7/***/public_html/***.jp/***/wp-content/plugins/twitter-mentions-as-comments/cron.php
Vary: Cookie
Set-Cookie: jetpack_comments_subscribe_ac4643e2907643e8e3c8600b3a35753=deleted; expires=Thu, 19-May-2011 17:50:05 GMT; path=/***/
Set-Cookie: jetpack_blog_subscribe_ac436e2907643e8e3c8600b3a35753=deleted; expires=Thu, 19-May-2011 17:50:05 GMT; path=/***/
Content-Type: text/html; charset="UTF-8"

 mention found

ジョブ登録

事前確認が完了したらcPanel > Advanced > Cron jobs をクリックする。

設定したい任意のタイミング(見づらいがこの例では午前3時)に、先ほど確認した任意のコマンドを入力する。

あとは実行されるのを待つのみ。

# 自分の契約のトラフィックなどを確認して、空き時間を探す。また、時差があることにも注意。

コメント