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


記事No: 15422
投稿日: 2017/03/02(Thu) 08:00:37
タイトルバージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

Joyful Note(返信アップロード式)v3.7を使用しています。
最新版のv6.02に切り替えようと思っているのですが、現在の画像等も見れるようにしたいと思っているのですが、方法はあるのでしょうか?


記事No: 15423
投稿日: 2017/03/02(Thu) 09:44:33
タイトルRe: バージョンアップとデーター引き継ぎは?
ID情報: teketen
投稿者: てけてん

先ず、サーバーにある掲示板のデータを全てダウンロードして、バックアップを取って下さい。
デフォルトの設定を変えていなければ、掲示板のログはdataディレクトリ内に、アップロードした画像はimgディレクトリにあると思います。
ディレクトリごとダウンロードして下さい。
(掲示板のディレクトリごとダウンロードしても構いません)
また、過去ログが有る場合は、pastディレクトリもダウンロードします。
(ダウンロードした全てのディレクトリの中にログがあるのを確認してくだい)
このログファイルと画像ファイルは、コピーして、それを別の場所にバックアップしておいて下さい。
これで、何かあった際にも、データを差し替えれば、元に戻すことが出来ます。

その上で。
v3.7とv6.02は、ほとんどデータの場所などが同じです。
(過去ログが違うだけです)
なので、ログ以外のファイルを差し替えれば動作しますが、とりあえず、下記の方法を取って見て下さい。

パソコン内で、v6.02のjoyfulフォルダを開きます。
(以下、joyfulフォルダは、このv6.02用を指します)
先程ダウンロードしたdataフォルダ(ディレクトリ)を、joyfulフォルダ内のdataフォルダと差し替えます。
過去ログが有る場合は、pastフォルダ(ディレクトリ)をdataフォルダの中に入れます。
先程ダウンロードしたimgフォルダ(ディレクトリ)を、joyfulフォルダ内のimgフォルダと差し替えます。

v6.02のinit.cgiをテキストエディタで開きます。
v3.7のログファイル名は、デフォルトだとjoylog.cgiだと思いますが、v6.02ではlog.cgiとなっています。
ですので、

# ログファイル【サーバパス】
$cf{logfile} = './data/log.cgi';



# ログファイル【サーバパス】
$cf{logfile} = './data/joylog.cgi';

に変更するか、もしくは、ログファイル自体の名前をjoylog.cgiからlog.cgiに変更します。
もしも、v3.7のログファイル名がlog.cgiならば、この作業は必要ありません。

後は、このjoyfulフォルダをサーバーにアップロードして、パーミッションなどを変更してアクセスして下さい。
念のため、今の掲示板と別のディレクトリ名にして、ログが反映されたのを確かめてから、ディレクトリ名を変更した方が良いと思います。
ログが反映されたら、移行が完成しました。
念のため、動作確認をしてから、正式に運営してみて下さい。

以上です。


記事No: 15424
投稿日: 2017/03/02(Thu) 11:52:38
タイトルRe^2: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

ご教示有難うございます。
略上手くいきましたが、過去ログが ERROR! open err: ./data/past/0001.cgi 全画面に戻ると表示されます。

それから、タイトルに自前のgif画像を、壁紙も変更したいのですが併せてその方法をご教示ください。


記事No: 15425
投稿日: 2017/03/02(Thu) 14:42:59
タイトルRe^3: バージョンアップとデーター引き継ぎは?
ID情報: teketen
投稿者: てけてん

設置アドレスは、どちらでしょうか?

> open err: ./data/past/0001.cgi

dataディレクトリにpastディレクトリを格納されたと思うのですが、その中に0001.cgiがありますか?

> それから、タイトルに自前のgif画像を、壁紙も変更したいのですが併せてその方法をご教示ください。

テンプレートファイルを編集して下さい。
その時、画像は、掲示板スクリプトからみたパスを指定します。
また、壁紙を変更する際は、掲示板のスタイルシートがcmnフォルダにあるので、それを編集して下さい。
スタイルシートの記述などは、検索などして調べて下さい。


記事No: 15427
投稿日: 2017/03/02(Thu) 21:55:47
タイトルRe^4: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

お手数をおかけします。
テストの際は、過去ログ上手くいきましたが、本番では過去ログぐなくなってしまいました。
 現在dataホルダの中には past(中には0001.cgi有り)、joylog.cgiには過去のデーターが入っています。
 int.cgi には # ログファイル【サーバパス】
 $cf{logfile} = './data/joylog.cgi'; となっています。
現在の掲示板の様子です。http://yamahitosuji.justhpbs.jp/joy/joyful.cgi

タイトルに自前のgif画像を、壁紙は本館に使用中のものと同じ色を使用したかったのですが、初心者には変更は難しそうなので、後日挑戦しようと思っています。


記事No: 15428
投稿日: 2017/03/03(Fri) 10:52:12
タイトルRe^5: バージョンアップとデーター引き継ぎは?
ID情報: teketen
投稿者: てけてん

> テストの際は、過去ログ上手くいきましたが、本番では過去ログぐなくなってしまいました。

http://yamahitosuji.justhpbs.jp/bord/joyful.cgi
こちらと、
http://yamahitosuji.justhpbs.jp/joy/joyful.cgi
新しい掲示板と、投稿内容が同じなので、移行が済んでいるようですが、解決されましたか?

> タイトルに自前のgif画像を、

本来は、スタイルシートやタグの記述は、サポート対象外なのですが^^;
topic.html、bbs.htmlをテキストエディタで開くと、

<div id="head-ttl"><h1>:: !bbs_title! ::</h1></div>

という部分があるので、タイトルを画像にする場合は、

<div id="head-ttl"><img src="../../keijiban_taitoru.gif" width="422" height="31" border="0"></div>

に変更します。

> 壁紙は本館に使用中のものと同じ色を使用したかったのですが

これは、2通りの方法があります。
スタイルシートで指定する方法と、テンプレートファイルの<body>タグに指定する方法です。

●スタイルシートの場合

cmnフォルダの中にbbs.cssファイルがあるので、テキストエディタで開いて

body {
margin: 0;
padding: 0;
font-size: 90%;
background: #fff8c2;
color: #4b3d27;
font-family: Verdana,"MS PGothic",Osaka,Arial,sans-serif;
}

この部分の

background: #fff8c2;

を変更します。
参考:
http://www.htmq.com/style/background.shtml
http://www.tagindex.com/stylesheet/page/background.html

●テンプレートの場合

今までの掲示板と同じように、テンプレートファイルの<body>タグを

<body background="../../g9b.gif">

に変更します。


記事No: 15429
投稿日: 2017/03/03(Fri) 12:42:27
タイトルRe^6: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

お手数をおかけします。
過去ログについてはないまま移行しており、解決していません。

> タイトルに自前のgif画像を...
特段のご配慮頂き恐縮しています。

壁紙は本館に使用中のものと同一にはなっていませんがやってみました。


記事No: 15430
投稿日: 2017/03/03(Fri) 14:47:54
タイトルRe^7: バージョンアップとデーター引き継ぎは?
ID情報: teketen
投稿者: てけてん

> 過去ログについてはないまま移行しており、解決していません。

ええと、私がバージョンアップ前の掲示板を拝見した時には、過去ログはなかったと思うのですが。
サーバーからダウンロードしたpastディレクトリの中に、過去ログがあったのでしょうか?
ログがない場合は、過去ログが生成されていなかったことになります。

因みに、この過去ログとは、掲示板のリンク
「Home トピック表示 アルバム 留意事項 検索 過去ログ 管理」
の過去ログにアクセスして
http://yamahitosuji.justhpbs.jp/joy/joyful.cgi?mode=past
から見る過去ログのことです。

> 壁紙は本館に使用中のものと同一にはなっていませんがやってみました。

外部スタイルシートの
http://yamahitosuji.justhpbs.jp/joy/cmn/bbs.css
にも、テンプレートの<body>タグにも壁紙が指定されていないようです。
ですが、これについては、CGIスクリプトの動作には影響がないので、これ以上は、ご自分で試行錯誤して下さい。

私からは、以上です。


記事No: 15431
投稿日: 2017/03/03(Fri) 21:10:55
タイトルRe^8: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

> サーバーからダウンロードしたpastディレクトリの中に、過去ログがあったのでしょうか?
> ログがない場合は、過去ログが生成されていなかったことになります。

dataファイルの中の joylog.cgi の中に過去のログがあります。
pastファイルの中に0001.cgim がありますが過去ログが出てきません。
サーバー上には
http://yamahitosuji.justhpbs.jp/joy/data/joylog.cgi に置いていますがアクセスすると次の様なコメントがでます。
Forbidden
You don't have permission to access /joy/data/joylog.cgi on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
対処が難しいならあきらめますが・・・。


記事No: 15432
投稿日: 2017/03/03(Fri) 21:12:40
タイトルRe^9: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

> > サーバーからダウンロードしたpastディレクトリの中に、過去ログがあったのでしょうか?
> > ログがない場合は、過去ログが生成されていなかったことになります。
>
> dataファイルの中の joylog.cgi の中に過去のログがあります。
> pastファイルの中に0001.cgim がありますが過去ログが出てきません。
> サーバー上には
> http://yamahitosuji.justhpbs.jp/joy/data/joylog.cgi に置いていますがアクセスすると次の様なコメントがでます。
> Forbidden

> 対処が難しいならあきらめますが・・・。


記事No: 15433
投稿日: 2017/03/04(Sat) 08:44:25
タイトルRe^10: バージョンアップとデーター引き継ぎは?
ID情報: teketen
投稿者: てけてん

何で悩んでおられるのか、ちょっとよく分かりません
http://yamahitosuji.justhpbs.jp/joy/joyful.cgi
は、既に現行ログ(joylog.cgi)の内容が反映されています。
それをひとすじさんには、確認出来ないということでしょうか?

> pastファイルの中に0001.cgim がありますが過去ログが出てきません。

バージョンアップする際に、サーバーからダウンロードした0001.cgiをテキストエディタで開くと、ログが書き込まれているが、それをアップロードしても掲示板には反映されないということですか?
0001.cgiは、過去ログが無くても、ファイルとしては存在しています。
内容が有るか無いかです。

> pastファイルの中に0001.cgim がありますが過去ログが出てきません。
> サーバー上には
> http://yamahitosuji.justhpbs.jp/joy/data/joylog.cgi に置いていますがアクセスすると次の様なコメントがでます。
> Forbidden

これは、正常な動作なので、気にしなくて良いです。
ログファイルをブラウザで見られないように、.cgiの拡張子がついているので、このエラーになるのが正常です。


記事No: 15434
投稿日: 2017/03/04(Sat) 12:49:15
タイトルRe^11: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

> 何で悩んでおられるのか、ちょっとよく分かりません
> http://yamahitosuji.justhpbs.jp/joy/joyful.cgi
> は、既に現行ログ(joylog.cgi)の内容が反映されています。
> それをひとすじさんには、確認出来ないということでしょうか?

反映されていますか?、以前は、その内容が「過去ログ」から見れていたと思うのですが・・・。


記事No: 15435
投稿日: 2017/03/04(Sat) 15:18:15
タイトルRe^12: バージョンアップとデーター引き継ぎは?
ID情報: teketen
投稿者: てけてん

> 反映されていますか?、

今は、前のバージョンの掲示板を削除されたようで、確認は取れませんが、私が前のバージョンの掲示板を拝見した時と同じ内容です。
現在、
http://yamahitosuji.justhpbs.jp/joy/joyful.cgi
でアクセスして見れる掲示板の一番上の投稿は、「おはようございます」のタイトルで、暎子さんが投稿されていて、「2017/02/23(Thu) 08:04 No.724」の投稿日と投稿番号になっています。
これが、過去ログで見れたということでしょうか?
ですが、Joyful Noteの仕様で、過去ログになったログに添付された画像は、削除されるので、画像が表示されているということは、過去ログに移行したものではなく、現行ログだと思います。

> 以前は、その内容が「過去ログ」から見れていたと思うのですが・・・。

いえ、違うと思うのですが。
過去ログの0001.cgiには、データはなかったようです。
過去ログリンクをクリックしても、現在の掲示板の過去ログ
http://yamahitosuji.justhpbs.jp/joy/joyful.cgi?mode=past
と同じに、ログが表示されていない状態でした。
これは、過去ログが何もない時の表示です。
過去ログがある場合は、コメントが表示されます。

過去ログは、pastディレクトリに格納されたもので、現行ログは、ひとすじさんの場合はjoylog.cgiです。
過去ログは、投稿が増えていくと、init.cgiの設定に従い、生成されていきます。
0001.cgiのログ件数が設定数を超えたら、0002.cgiを生成する…というように。
今は、まだ過去ログがない状態なので、0001.cgiのみサーバーにある状態だと思います。

ひとすじさんが指している過去ログとは、どのことでしょうか?
何か、私と認識のズレがあるような気がします。

私には、既に正常に移行されているのを確認している為、これ以上は、何をサポートしてよいのか分かりません。
申し訳ありませんが、私からは、これで終わりとさせて下さい。


記事No: 15436
投稿日: 2017/03/04(Sat) 16:43:14
タイトルRe^13: バージョンアップとデーター引き継ぎは?
ID情報: yama183
投稿者: ひとすじ
URLhttp://yamahitosuji.justhpbs.jp/

> 過去ログは、pastディレクトリに格納されたもので、現行ログは、ひとすじさんの場合はjoylog.cgiです。
> 過去ログは、投稿が増えていくと、init.cgiの設定に従い、生成されていきます。
> 0001.cgiのログ件数が設定数を超えたら、0002.cgiを生成する…というように。
> 今は、まだ過去ログがない状態なので、0001.cgiのみサーバーにある状態だと思います。
>
> ひとすじさんが指している過去ログとは、どのことでしょうか?
> 何か、私と認識のズレがあるような気がします。
>
> 私には、既に正常に移行されているのを確認している為、これ以上は、何をサポートしてよいのか分かりません。
> 申し訳ありませんが、私からは、これで終わりとさせて下さい。

joylog.cgii に現在617〜731が入っております。600件を超していないのでこの様になっていないのですね。(-_-;)
ご教示いろいろお手数をおかけしました。


[検索ページ]