タグ

$cronに関するmi2maruのブックマーク (11)

  • [WordPress] 予約投稿が失敗するときの対処法 | Sun Limited Mt.

    WordPress では投稿の公開日時を予約することができます。しかし、予約投稿がうまく動作しないことがあります。予約投稿が失敗するときの解決方法です。 WordPress の予約投稿の仕組み 予約投稿は cron などで動作しているのではなく、ブログへのアクセスをトリガーにした疑似 cron になっています。 wp-includes/cron.php の wp_cron 関数で現在時刻で実行すべきイベントがあるかチェックしてあればそのイベントに起動します。 予約投稿では予約時刻が過ぎている投稿があると、publish_future_post というイベントが予約日時とともに登録されます。ブログへのアクセス時に wp_cron 関数で publish_future_post というイベントがあり、実行日時を過ぎていると、spawn_cron 関数が呼ばれます。この関数で WordPress

    mi2maru
    mi2maru 2010/06/16
    わっかんねえ…いってることが・・・・
  • xreaでcronを使ってバッチ処理(定時処理)する方法のまとめ - タダキョク!管理日誌

    ・コンパネの設定 下の説明どおりに分時日月曜日を入れる。 一時間未満の間隔では実行できない。 その下の欄にはファイルがある場所を記入。 public_html/ドメイン名/ex.sh ・シェルスクリプトの設定 public_html/ドメイン名/ex.shに、例を見つつ #!/bin/sh #PHP /usr/local/bin/php /virtual/public_html/ドメイン名/cron_test.php exit って感じに書き換えて保存。文字コードはShift-Jis(LF)で保存。 ・実行するphp 文字コードはUTF-8でもShift-JISでも大丈夫だった。 実行結果がCron Daemonさんからメールでくる。 .shの文字コード間違えると、cannot execute binary fileっていわれる。 追記(09/1/17) cronのshファイルの改行コード

  • Re*lier | GAEでcronを動かすメモ

    << February 2010 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 >> botを制作する上で、一番躓くのがこのcronの設定なんじゃないかな、と思います。 例に違わず私も躓きまくったのですが、何とかそこそこ安定して動かせるようになったので、その設定方法などを記しておきたいと思います。 【下準備】 ・cronから叩きたいスクリプトを用意する (私はphaさんのところからお借りしてきました。ありがとうございます) ・PHPの使えるサーバーにアップロードする (私は以前からチカッパ!を使っていたのでそのままで。無料なら@pagesやland.toが有名ですが詳しいところは良く分かりません…) ※cronで叩くために、サーバーディレクトリ直下に置くことをおすすめし

    mi2maru
    mi2maru 2010/05/05
    ん、phpはディレクトリ直下の方がいいのか…場所変えよう・・・
  • XREA サーバでの cron 利用例

    カテゴリー: PC一般 25Sep2008 基 cron は UNIX(Linux) 系の OS で定期的にコマンドを実行する仕組み。cron を使うと、その時点でPCを操作する必要なしに、あらかじめコマンドを予約しておくことが出来ます。 日時を指定してファイルをアップロードする。 日時を指定してファイルを削除する。 日時を指定してメールを発送する。 等々。 xrea では cron が標準装備されています。以下実際に使ってみた際のメモ。 設定の仕方 サーバーの管理メニューから「CRON ジョブ」をクリックします。設定画面の下に解説があり、いきなり「CRONTAB の設定方法、シェルスクリプトの記述方法につきましては、サポート対象外とさせて頂いております。」と平手打ちをくわされたような感じですが、実際は解説通りにやればよく、一発で成功しました。 一寸紛らわしいと思ったのは、「CRON

    mi2maru
    mi2maru 2010/05/05
    シェルスクリプトわかんねー
  • CORESERVER / XREA にcron ジョブ(Movable Type 4 の run-periodic-tasks)を設定する

    CORESERVER や XREA では crontab コマンドでは cron を設定できない(一瞬できますが削除されます)ので、管理画面より設定します。 ここではMovable Type 4 の run-periodic-tasks を例に手順を紹介します。 1.シェルスクリプトの作成 「シェルスクリプト」とは、Linux上のコマンドを制御するプログラミング言語が記述されたファイルを指します。 まず、以下のような内容のシェルスクリプトを任意のテキストエディタで作成します。 #!/bin/sh cd /virtual/***/public_html/mt /usr/bin/perl ./tools/run-periodic-tasks exit 2行目の赤色の部分、*** はユーザによって異なります。また、「mt」は Movable Type のアプリケーションディレクトリ(mt.cgi

    CORESERVER / XREA にcron ジョブ(Movable Type 4 の run-periodic-tasks)を設定する
  • lagrange-point.info

    このドメインを購入する。 lagrange-point.info 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • XREAでのcron

    cronは標準出力と標準エラー出力をメールで通知してくれるわけですが、XREAでもそれは同様なわけです。が、XREAでは3つしかジョブを設定できないので、cronでそれほど凝ったことはしないでしょう。となると、標準エラー出力はともかく標準出力のメールは邪魔です。かといって1> /dev/nullとか打ち込んでも、消えてしまうので意味なさげ。とか思ったら表示上は消えていても実際にはきちんと反映されているようです。 ゆえに、CRONジョブ設定のスクリプトを指定するエディットボックスに mycronscript.sh 1> /dev/null と入力して保存してやれば、何かしら標準エラー出力に出力された場合だけメールが来るようになります。 そういやXREAの無料サーバーで、ポップアップ型広告は選択できなくなるようですね。このエントリにはなにも関係がありませんが。 追記 ん? なんか嘘っぽい。 追

    XREAでのcron
    mi2maru
    mi2maru 2010/05/04
    うぐう
  • XREA で cron ジョブを設定してシェルスクリプトを書いて PHP を起動させてメールを送信 | ウェブル

    Category: PHP, cron Date: 2009-3-24 (火) 0:44:59 cron とかシェルスクリプトとかよく分からなくて、ちゃんと設定してもなかなか文字化けでうまく動作せず、10日間くらい悪戦苦闘しながら100を超える Web ページを読みあさり、それを参考に次のような設定にしたところ解決できたのでメモしておきます。これから同じことをしようとする人の参考になれば幸いです。 PHP の設定 簡単なメール送信のスクリプトを書いておいて、ファイルの保存形式は EUC で改行コードは CR+LF にします。 $header = "Content-Type: text/plain;charset=iso-2022-jp\r\n"; $header .= "From: "."from@hoge.com"; mb_language("Japanese"); $address =

    mi2maru
    mi2maru 2010/05/04
    うぐぐ
  • GitHub - m4i/xrea-cron: XREA の cron で毎分ジョブを実行させるためのスクリプト

    mi2maru
    mi2maru 2010/05/04
    ?これなに?
  • すぐに忘れる脳みそのためのメモ: XREA で cron の設定

    1. 定期的なコマンドの実行を管理する cron XREA において、定期的にスクリプトを実行したい。そのためには、cron の設定を行う必要がある。 cron とは、crontab – Wikipedia によると、 crontabコマンドはUnix系OSにおいて、コマンドの定時実行のスケジュール管理を行うために用いられるコマンドである。 2. XREA における cron の設定 「XREAサーバーのCRONTAB設定とシェルスクリプト記述方法を教えて下さい - 教えて!goo」によると、 XREA管理画面でのCRON設定で直接perlを動かすことは できません。 そこには、まずshellを指定します。 例えば、/virtual/xxxxx/cron-1.sh 中身は ----------------------------------------------- #!/bin/sh #

    すぐに忘れる脳みそのためのメモ: XREA で cron の設定
    mi2maru
    mi2maru 2010/05/04
    うぐ…
  • hiromasa.another :o) » Blog Archive » XREA & CORESERVER の cron と WordPress の wp-cron

    UNIX 系の OS には cron と呼ばれる、コマンドのスケジュール実行機能が備わっています。 基的には UNIX のコマンドを指定された時期に呼ぶだけの機能なので、実行可否によって次の実行分岐をしたりするジョブスケジューラ的なことをするには不向きですが、簡単な定期実行くらいなら便利に使うことができます。 最近のレンタル Web サーバでは、この機能をユーザに提供しているところも多く、特にスクリプト系の Web アプリケーションのような、ユーザのアクセス契機でしか動作しないプログラムを補完する役割で cron が使われているようです。(RSS リーダの RSS 定期取得とか) また、我らが WordPress には、この UNIX の cron とは別に、コアに wp-cron と呼ばれる(?)一連のファイルで、cron の擬似的な実装が含まれています。 ではとりあえず、WordPr

    hiromasa.another :o) » Blog Archive » XREA & CORESERVER の cron と WordPress の wp-cron
  • 1