トップページへ戻る
Diary

RSS配信してます
 

HPがInfoseekにあったころの日記は、現在データベース化待機中となっています。
  DB化完了:2006年度分 ・ 2002年度分 ・ 2003年度分1~5月
インデックスより、年・月を指定すると、その月のタイトルが表示されます。
見たい日記のタイトルをクリックすることで、日記を閲覧することができます。
タイトルにつく【】の意味

インデックス
2002年2003年2004年2005年2006年2007年
2008年2009年2010年2011年2012年2013年
2014年
1月2月3月4月5月6月
7月8月9月10月11月12月

2009年 3月の日記タイトル
No. 915 [31日] ・Aeon of Increment(2)
No. 914 [30日]さくらたんの逆襲(0)
No. 913 [29日] ・ゲームテスター募集!(0)
No. 912 [25日] ・プロジェクト管理プロジェクト(0)
No. 911 [24日] ・Horo2開発記:仕様変更のことかー(0)
No. 910 [16日] ・プロジェクトは止まらない(6)
No. 909 [14日] ・おかえしの日(2)
No. 908 [11日] ・思想遺伝子(2)
No. 907 [ 8日] ・世界一簡単な株ゲーム開催中(0)
No. 906 [ 3日] ・Gainer入手(0)

2009年 2月の日記タイトル
No. 905 [24日] ・智は力なり(0)
No. 904 [23日] ・第1回ディセントの会(2)
No. 903 [14日] ・特別な日(2)
No. 902 [11日] ・Project Name is Horo2(2)
No. 901 [ 5日] ・帰宅(0)
No. 900 [ 1日] ・旅行(0)

2009/03/30 (Mon) No. 914

さくらたんの逆襲

本日、お昼休みにいつもどおりうきうきカブリバの配信を待っていたのですが、12時になってもメールが来ないという問題発生。
カブリバSecondSeasonはいじったけど、αは触って無いからおかしいなぁ、などと思いつつ、とりあえず管理者コマンドを投げてみたら無事にメールが配送されました。
18時台のメールも飛ばなかったので、そっちも管理者コマンドで対処してみたら、問題なく配送されました。

ということは、管理者コマンドは動くけど、cron(時間指定コマンド)がうまく動いて無いと判断。
でも、cronなんかここ最近触って無いので、問題が起こるはずは無いんだけどなぁ…。

そんなわけで、調査開始!

まず、メールで送られてきているログを見てみようと思い確認すると、そもそもメールすら飛んでないことを発見(・-・;)
カブリバは全員にメールを配送した後にログを送ってくれるので、そもそもプログラム自体が止まっている模様。なにそれ…。

ただし、毎朝6時に自分の携帯に送ってるシステム情報メールは問題なく届いていました。
ここで使ってるシステムとカブリバのシステムは同じ。ということは、問題はプログラムかデータベース。
しかし、両方とも変更した覚えは無い…(・-・;)!

さらにあれこれテストプログラムを動かして調べてみたところ、何故かcronが使えなくなっている、というところまで突き詰めることができました。
…でも、cronがいきなり動かなくなることなんて無いのに…。まさかカブリバでリソース使いすぎてさくらたん(※ここのホームページをおかせていただいてる会社さくらインターネットに目をつけられたのか!と、ちょっとびくびくしてました。

で、今度はインターネットでいろいろ調べたところ、どうやらさくらたんの方でサーバーのバージョンアップが行われたらしいことが分かりました。
ということは、今日の6時以降から、12時までの間でおきたのかな…?自分のところのサーバーのバージョンアップは別の日と聞いてたんだけどなぁ…。

結局、ユーザーサポートを覗いてみたところ、『cronで今までどおりPHPを叩いたってもう無駄なんだからねっ!!1!』との記述がありましたので、どうやら仕様が変わったようでした…。えぇぇ…。


動作しない例:
/usr/local/bin/php /home/アカウント名/プログラム名
動作する例:
cd /home/アカウント名/www/programs ; /usr/local/bin/php プログラム名
さくらインターネット サポートより

とのことなのですが、 programs をそのまま指定すると、さくらたんが『ふぇぇ…見つかんないよぅ~;;』とぐずるので注意しないといけません。私もそれをあやすのにずいぶん手間がかかりました。
いろいろ試したところ、programs は、『PHPのファイルがおいてある場所』という意味のようですので、例えば /home/アカウント名/www/PHP/Game とかにする必要がありますね。ようはPHPがおいてある場所です。
SSHでログインして同じコマンド叩いて ls したとき、その実行するプログラムが見えてれば多分問題ないです。

問題解決ヽ(・-・)ノ


カブリバ宣伝

来たる4/1からは、カブリバ セカンドシーズンを開始いたします。
参加希望の方はsanka_kaburiba@project.daynight.jpに、カブリバで使用するハンドルネームを添えて、メールを送ってください。
下記のQRコードからでもメールを送ることができます!

皆様のご参加をお待ちしております。


追記:
今回の仕様の変更は『PHPのホームディレクトリが /home から』になるような変更のようで、そのため include() などを相対パスで書いているとファイル読めなくなってエラーになるようです。
カブリバの方もそれでやられていたようです。
そのため、cd でカレントを変更してやる記述が必要になったんですね。


★この日記のURLはhttp://haukun.sakura.ne.jp/?diarymode=200903300914

この日記へのコメント
コメント無し

名前(10文字)削除pass(8文字)
コメント(512文字)
送信オプション
コメントを送信する※誤爆防止用
コメントを削除する※名前に番号を,削除Passに投稿時のPassを入れてください。
《全体処理時間》0.113sec.
インデックスに飛ぶ
日記の先頭に飛ぶ
トップページへ戻る

はぅ君プロジェクト:日記
HKP-DiarySystem-UpdateLog

2008.01.27

Ver.1.07

コメント文字数制限を緩和(350文字→512文字)

2006.09.12

Ver.1.06

コメント文字数制限を緩和(256文字→350文字)

2006.07.06

Ver.1.05

ポータルモードに対応。同一日の日記へのリンクも表示。

2006.03.28

Ver.1.04

コメントを改行できるように拡張。

2006.03.21

Ver.1.03

コメント送信エラー時、入力文字が残らないバグを修正。

2006.03.06

Ver.1.02

コメントの一部文字列に、\記号が挿入されるバグを修正。

 

 

投稿コメント文字制限数を変更。(64文字→128文字)

2006.02.28

Ver.1.01

コメントシステムに削除機能を実装。

2006.02.23

Ver.1.00

HKP-DiarySystem稼働。

 

 

コメントシステム稼働。