MaMac 書込み所
[ホームに戻る] [ツリー表示] [トピック表示] [留意事項] [ワード検索] [管理用]
お名前
Eメール
タイトル
メッセージ
参照先
イメージ   [イメージ参照]
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
文字色

すべての記事が復旧できました。 投稿者:mamac 投稿日:2005/10/31(Mon) 09:58 No.96   

おかげさまで、すべての記事が復旧しました。

色々お騒がせいたしましたが、もう壊れる事はないと思います。
今後ともよろしくお願いいたします。

Re: すべての記事を復旧できました。 - penguin-19 2005/10/31(Mon) 23:02 No.98 home
 おお、完璧な仕上がり! すばらしいです。

 こちらこそよろしくお願いいたします。

おかげさまで復旧しました。 投稿者:mamac 投稿日:2005/10/24(Mon) 15:30 No.89   

penguin-19 さん、おかげさまで復旧しました。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/24(Mon) 21:37 No.90 home
 CGIファイルのメモリ割り当てで解決したんですね。良かったです。

 掲示板のデータも復旧できたようで、すごいです。

Re: おかげさまで復旧しました。 - mamac 2005/10/27(Thu) 11:33 No.91
>掲示板のデータも復旧できたようで、すごいです。

いやー、保存してあったのを戻しただけです。
これより古い記事も復元したかったのですが、記事番号を修正して連結してもダメでした。

ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/27(Thu) 23:08 No.92 home
> ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。
 それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

$aaa = time;
print "$aaa\n";

 最新の発言の時間とこれが合わないといけないのかもしれないですね。CGIをよく見ていないのでわかりませんが。

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 09:46 No.93
お早うです。

>それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

実際のログは下記のようになっています。

27<>222.150.X.X<>3204269420<>
27<><>2005/07/15(Fri) 10:50<>--書込み情報省略--<>b43WfxXL8mNzY<>#800000<>dog.gif<>
26<><>2005/07/12(Tue) 10:41<>--書込み情報省略--<>DTBgPU7QO0SRw<>#0000FF<>zou.gif<>
25<><>2005/07/10(Sun) 21:01<>--書込み情報省略--<>kOSHRdd1l0ENc<>#0000FF<>zou.gif<>
24---以下省略---

「3204269420」の部分ですが、なにか ID のような気がしますです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/29(Sat) 21:02 No.94 home
 例えばこれを時間と仮定するとこうなります。

$time = "3204269420";
($sec, $min, $hour, $mday, $mon,$year, $wday) = localtime($time);
$year = $year + 1900; # 年を整える
$mon= $mon + 1; # 月を整える
$youbi = sprintf("%s", ("日", "月", "火", "水", "木", "金", "土")[$wday]);
print "[$year 年$mon月$mday日$hour時$min分$sec秒($youbi)]";
exit;

 実行結果
[2005 年7月15日10時50分20秒(金)]

> 27<><>2005/07/15(Fri) 10:50<>
 と見事に一致。

 ほんとは「localtime($time)」を「localtime(time)」という使い方をします。それで現在時刻を得られます。

 timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

 で、それがわかったところで、データをうまく復原できない件との関連が不明ですけども(^_^;;;;

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 23:24 No.95
> timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

1904 年1月1日0時0分0秒からの経過時間だったんですね。
計算したら、101.6067167 年になりました。
mamac の勉強不足でした。う〜ん奥が深い。


Re: おかげさまで復旧しました。 - penguin-19 2005/10/24(Mon) 21:37 No.90 home
 CGIファイルのメモリ割り当てで解決したんですね。良かったです。

 掲示板のデータも復旧できたようで、すごいです。

Re: おかげさまで復旧しました。 - mamac 2005/10/27(Thu) 11:33 No.91
>掲示板のデータも復旧できたようで、すごいです。

いやー、保存してあったのを戻しただけです。
これより古い記事も復元したかったのですが、記事番号を修正して連結してもダメでした。

ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/27(Thu) 23:08 No.92 home
> ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。
 それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

$aaa = time;
print "$aaa\n";

 最新の発言の時間とこれが合わないといけないのかもしれないですね。CGIをよく見ていないのでわかりませんが。

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 09:46 No.93
お早うです。

>それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

実際のログは下記のようになっています。

27<>222.150.X.X<>3204269420<>
27<><>2005/07/15(Fri) 10:50<>--書込み情報省略--<>b43WfxXL8mNzY<>#800000<>dog.gif<>
26<><>2005/07/12(Tue) 10:41<>--書込み情報省略--<>DTBgPU7QO0SRw<>#0000FF<>zou.gif<>
25<><>2005/07/10(Sun) 21:01<>--書込み情報省略--<>kOSHRdd1l0ENc<>#0000FF<>zou.gif<>
24---以下省略---

「3204269420」の部分ですが、なにか ID のような気がしますです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/29(Sat) 21:02 No.94 home
 例えばこれを時間と仮定するとこうなります。

$time = "3204269420";
($sec, $min, $hour, $mday, $mon,$year, $wday) = localtime($time);
$year = $year + 1900; # 年を整える
$mon= $mon + 1; # 月を整える
$youbi = sprintf("%s", ("日", "月", "火", "水", "木", "金", "土")[$wday]);
print "[$year 年$mon月$mday日$hour時$min分$sec秒($youbi)]";
exit;

 実行結果
[2005 年7月15日10時50分20秒(金)]

> 27<><>2005/07/15(Fri) 10:50<>
 と見事に一致。

 ほんとは「localtime($time)」を「localtime(time)」という使い方をします。それで現在時刻を得られます。

 timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

 で、それがわかったところで、データをうまく復原できない件との関連が不明ですけども(^_^;;;;

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 23:24 No.95
> timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

1904 年1月1日0時0分0秒からの経過時間だったんですね。
計算したら、101.6067167 年になりました。
mamac の勉強不足でした。う〜ん奥が深い。


すべての記事が復旧できました。 投稿者:mamac 投稿日:2005/10/31(Mon) 09:58 No.96   

おかげさまで、すべての記事が復旧しました。

色々お騒がせいたしましたが、もう壊れる事はないと思います。
今後ともよろしくお願いいたします。

Re: すべての記事を復旧できました。 - penguin-19 2005/10/31(Mon) 23:02 No.98 home
 おお、完璧な仕上がり! すばらしいです。

 こちらこそよろしくお願いいたします。

おかげさまで復旧しました。 投稿者:mamac 投稿日:2005/10/24(Mon) 15:30 No.89   

penguin-19 さん、おかげさまで復旧しました。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/24(Mon) 21:37 No.90 home
 CGIファイルのメモリ割り当てで解決したんですね。良かったです。

 掲示板のデータも復旧できたようで、すごいです。

Re: おかげさまで復旧しました。 - mamac 2005/10/27(Thu) 11:33 No.91
>掲示板のデータも復旧できたようで、すごいです。

いやー、保存してあったのを戻しただけです。
これより古い記事も復元したかったのですが、記事番号を修正して連結してもダメでした。

ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/27(Thu) 23:08 No.92 home
> ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。
 それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

$aaa = time;
print "$aaa\n";

 最新の発言の時間とこれが合わないといけないのかもしれないですね。CGIをよく見ていないのでわかりませんが。

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 09:46 No.93
お早うです。

>それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

実際のログは下記のようになっています。

27<>222.150.X.X<>3204269420<>
27<><>2005/07/15(Fri) 10:50<>--書込み情報省略--<>b43WfxXL8mNzY<>#800000<>dog.gif<>
26<><>2005/07/12(Tue) 10:41<>--書込み情報省略--<>DTBgPU7QO0SRw<>#0000FF<>zou.gif<>
25<><>2005/07/10(Sun) 21:01<>--書込み情報省略--<>kOSHRdd1l0ENc<>#0000FF<>zou.gif<>
24---以下省略---

「3204269420」の部分ですが、なにか ID のような気がしますです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/29(Sat) 21:02 No.94 home
 例えばこれを時間と仮定するとこうなります。

$time = "3204269420";
($sec, $min, $hour, $mday, $mon,$year, $wday) = localtime($time);
$year = $year + 1900; # 年を整える
$mon= $mon + 1; # 月を整える
$youbi = sprintf("%s", ("日", "月", "火", "水", "木", "金", "土")[$wday]);
print "[$year 年$mon月$mday日$hour時$min分$sec秒($youbi)]";
exit;

 実行結果
[2005 年7月15日10時50分20秒(金)]

> 27<><>2005/07/15(Fri) 10:50<>
 と見事に一致。

 ほんとは「localtime($time)」を「localtime(time)」という使い方をします。それで現在時刻を得られます。

 timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

 で、それがわかったところで、データをうまく復原できない件との関連が不明ですけども(^_^;;;;

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 23:24 No.95
> timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

1904 年1月1日0時0分0秒からの経過時間だったんですね。
計算したら、101.6067167 年になりました。
mamac の勉強不足でした。う〜ん奥が深い。


Re: おかげさまで復旧しました。 - penguin-19 2005/10/24(Mon) 21:37 No.90 home
 CGIファイルのメモリ割り当てで解決したんですね。良かったです。

 掲示板のデータも復旧できたようで、すごいです。

Re: おかげさまで復旧しました。 - mamac 2005/10/27(Thu) 11:33 No.91
>掲示板のデータも復旧できたようで、すごいです。

いやー、保存してあったのを戻しただけです。
これより古い記事も復元したかったのですが、記事番号を修正して連結してもダメでした。

ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/27(Thu) 23:08 No.92 home
> ログファイル文頭のIPアドレスの後にある「32XXX」から始まる数字に意味があるみたいです。
 それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

$aaa = time;
print "$aaa\n";

 最新の発言の時間とこれが合わないといけないのかもしれないですね。CGIをよく見ていないのでわかりませんが。

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 09:46 No.93
お早うです。

>それはたぶん最新発言の時間です。次のテストスクリプトででてきます。

実際のログは下記のようになっています。

27<>222.150.X.X<>3204269420<>
27<><>2005/07/15(Fri) 10:50<>--書込み情報省略--<>b43WfxXL8mNzY<>#800000<>dog.gif<>
26<><>2005/07/12(Tue) 10:41<>--書込み情報省略--<>DTBgPU7QO0SRw<>#0000FF<>zou.gif<>
25<><>2005/07/10(Sun) 21:01<>--書込み情報省略--<>kOSHRdd1l0ENc<>#0000FF<>zou.gif<>
24---以下省略---

「3204269420」の部分ですが、なにか ID のような気がしますです。

Re: おかげさまで復旧しました。 - penguin-19 2005/10/29(Sat) 21:02 No.94 home
 例えばこれを時間と仮定するとこうなります。

$time = "3204269420";
($sec, $min, $hour, $mday, $mon,$year, $wday) = localtime($time);
$year = $year + 1900; # 年を整える
$mon= $mon + 1; # 月を整える
$youbi = sprintf("%s", ("日", "月", "火", "水", "木", "金", "土")[$wday]);
print "[$year 年$mon月$mday日$hour時$min分$sec秒($youbi)]";
exit;

 実行結果
[2005 年7月15日10時50分20秒(金)]

> 27<><>2005/07/15(Fri) 10:50<>
 と見事に一致。

 ほんとは「localtime($time)」を「localtime(time)」という使い方をします。それで現在時刻を得られます。

 timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

 で、それがわかったところで、データをうまく復原できない件との関連が不明ですけども(^_^;;;;

Re: おかげさまで復旧しました。 - mamac 2005/10/29(Sat) 23:24 No.95
> timeは1904 年1月1日0時0分0秒(MACの場合。UNIXやwinでは1970年1月1日 00:00:00)から何秒経ったか、という秒数なんすよ。

1904 年1月1日0時0分0秒からの経過時間だったんですね。
計算したら、101.6067167 年になりました。
mamac の勉強不足でした。う〜ん奥が深い。


また壊れました。 投稿者:mamac 投稿日:2005/10/23(Sun) 14:26 No.86   

penguin-19 さん、ゴメンなさい。
またログが表示できなくなってしまいました。
このトラブルは、ログファイルのサイズが大きくなると発生するようです。
表示できなくなったログファイルのサイズは 24K〜26Kbyte 程度です。

Mac Perl のメモリを増やしたり色々やってみましたがダメでした。
どうもMac 用に改造したのが不完全だったみたいです。
アドバイス頂けたら嬉しいです。

Re: また壊れました。 - penguin-19 2005/10/23(Sun) 22:32 No.87 home
> またログが表示できなくなってしまいました。
 ありゃー。そうですか。

> Mac Perl のメモリを増やしたり色々やってみましたがダメでした。
 MacPerlの場合、MacPerl本体のメモリ割り当てを増やすのではなく、cgiファイルの割り当てメモリを増やす必要がありますが、その辺は大丈夫でしょうか。

 で、ちょっとKENTさんのところからダウンロードしてきて見てみました。う〜ん、SJISを前提にして書かれていますね。

 これだとパターンマッチで失敗する可能性が大きいので、たとえばキーワード検索や登録禁止ワードの指定が効かない恐れがあります。できればEUC前提に改造した方がよさそう。

 ということで改造に着手してみましたけど、今日はすでに酔っぱらいすぎ(^_^; もうちょっと時間ください。

 あ、メモリ割り当てだけで解決したからいらない、ということでしたら、遠慮なくおっしゃってください。

Re: また壊れました。 - mamac 2005/10/24(Mon) 11:40 No.88
ご返事ありがとうです。

CGI のメモリは忘れていました。増やすと解決しそうです。ありがとうございました。これから掲示板の復元をしたいと思います。

文字コード(EUC)ですが、今のところ問題なさそうなのでこのまま使ってみようと思います。お気づかいありがとうございます。

Page: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |

No. 暗証キー

- YY-BOARD - icon:MakiMaki