KENT-WEB サポートコーナー 過去ログ [ 0254 ]


記事No: 1115
投稿日: 2007/07/23(Mon) 00:53:51
タイトルjoyful noteでの過去ログのバックアップ
ID情報: uemurax
投稿者: ウエムラ
URLhttp://www.taxie.jp/guestbook13/simple_joyful.cgi

[joyful note]大変使いやすく重宝させて頂いております。

気がつくと発言がずいぶん溜まってしまっており、サーバーの
容量を超えようとしているため、過去の発言をバックアップして
サーバーから削除したく思います。

/past/に収録されている[***.dat]が過去ログだと思いますので
とりあえず全てダウンロードしましたが、このデータの
文字コードがよく分からず、日本語を正常に表示できません。
どうすればこのバックアップデータを閲覧することが出来るので
しょうか?
またそもそも、正しいバックアップ方法が他にあるのでしょうか?

そして、バックアップが完了したとして、その後にサーバーから
過去ログを消去する場合、適当に/past/内のファイルを削除して
しまっても、cgiの動作に不具合は起きませんでしょうか?
特に「過去ログ」閲覧などで、/past/内のファイル名が連番に
なっていなくても(番号が飛んでいても)問題無いでしょうか?

初歩的な質問で申し訳ございませんがご教授頂けますと幸いです。
よろしくお願い致します。


記事No: 1120
投稿日: 2007/07/23(Mon) 14:48:21
タイトルRe: joyful noteでの過去ログのバックアップ
ID情報: kent
投稿者: KENT

> /past/に収録されている[***.dat]が過去ログだと思いますので
> とりあえず全てダウンロードしましたが、このデータの
> 文字コードがよく分からず、日本語を正常に表示できません。
> どうすればこのバックアップデータを閲覧することが出来るので
> しょうか?

文字コードは「シフトJIS」です。
「閲覧させたい」とは、ブラウザで見たいという意味ですか?
*.datファイルはただのデータファイルですので、個別にブラウザ表示させたいときには、それなりのプログラムを作る必要があります。
単にデータの中身を見たいということならば、エディタで見ることができると思います。

> 過去ログを消去する場合、適当に/past/内のファイルを削除して
> しまっても、cgiの動作に不具合は起きませんでしょうか?
> 特に「過去ログ」閲覧などで、/past/内のファイル名が連番に
> なっていなくても(番号が飛んでいても)問題無いでしょうか?

例えば、過去ログが1.datから100.datまであるとき、pastno.datの中身は「100」になっているはずです。
過去ログをすべて削除するならば、

(1) pastno.datの中身は「1」にする
(2) pastディレクトリ内には、空ファイルで1.datを置き、パーミッションを666にしてください。


記事No: 1122
投稿日: 2007/07/23(Mon) 23:47:00
タイトルRe^2: joyful noteでの過去ログのバックアップ
ID情報: uemurax
投稿者: ウエムラ
URLhttp://www.taxie.jp/guestbook13/simple_joyful.cgi

ご回答、ありがとうございます。

> 単にデータの中身を見たいということならば、エディタで見ることができると思います。

データをシフトJISでテキストエディタで開くと、日本語が化けてしまいます。
英数字は正常に表示されていますが、日本語は特別なのでしょうか?

> 例えば、過去ログが1.datから100.datまであるとき、pastno.datの中身は「100」になっているはずです。

やりたいことは、
最近の一部の過去ログだけを掲示板の「過去ログ」メニューから閲覧できるよう、pastno.datの中身を「100」のまま、例えば過去ログの1.dat〜90.datを削除したりしても、掲示板の「過去ログ」メニューで、どんどん遡って閲覧して91.datを超えようとしたとき、そこでcgiは遡るのを停止するのかどうか不安だったのです。

度々お手数をお掛けして申し訳ございませんが
よろしくお願い致します。


記事No: 1124
投稿日: 2007/07/24(Tue) 07:49:29
タイトルRe^3: joyful noteでの過去ログのバックアップ
ID情報: kent
投稿者: KENT

> > 単にデータの中身を見たいということならば、エディタで見ることができると思います。
>
> データをシフトJISでテキストエディタで開くと、日本語が化けてしまいます。
> 英数字は正常に表示されていますが、日本語は特別なのでしょうか?

日本語も読めるはずです。
文字化けするようならば、FTPでダウンロードする際に、FTPソフトが文字コードを自動変換していませんか?

> やりたいことは、
> 最近の一部の過去ログだけを掲示板の「過去ログ」メニューから閲覧できるよう、pastno.datの中身を「100」のまま、例えば過去ログの1.dat〜90.datを削除したりしても、掲示板の「過去ログ」メニューで、どんどん遡って閲覧して91.datを超えようとしたとき、そこでcgiは遡るのを停止するのかどうか不安だったのです。

その場合では、91.dat〜100.datまでを、1.dat〜10.datにファイル名を変換し、pastno.datの中身を「10」としてください。


記事No: 1126
投稿日: 2007/07/24(Tue) 13:13:03
タイトルRe^4: joyful noteでの過去ログのバックアップ
ID情報: uemurax
投稿者: ウエムラ
URLhttp://www.taxie.jp/guestbook13/simple_joyful.cgi

ご回答、ありがとうございました。

> 日本語も読めるはずです。

すみません! 私の方が間違っておりました。

一時、海外からの「荒らし」の書き込みが酷くて
その掲示板はそのまま放置して、新たに別のディレクトリに
正式版を運用していたのを忘れておりました。

私が見ていた文字化けしていた[.dat]は海外からの書き込みの方で、
そもそも日本語ではありませんでした。

お手数をおかけして申し訳ございませんでした。

> その場合では、91.dat〜100.datまでを、1.dat〜10.datにファイル名を変換し、pastno.datの中身を「10」としてください。

よく分かりました。
そのように対処させて頂きます。

ありがとうございました。


[検索ページ]