安全なアップデートの方法。

しらぎくモバイルシステムのお使いのヴァージョンからアップデートされる際の方法をご案内します。

第4.100-版(平成18年 8月 8日)以前から絵文字処理プラグインをご利用の方へ。

第4.100-2版(平成18年 8月11日)から絵文字処理プラグインの機能が本体に組み込まれ、この結果絵文字処理プラグインは廃止となりました。

絵文字処理プラグインをご利用の方が、アップデートされる際には、事前に移行手続きが必要になります。

特に指定が無い限り、「K.cgi」「img.cgi」及び「KConfig.pl」は絶対に削除・上書きしないで下さい

特に「K.cgi」と「KConfig.pl」には設置時に重要な設定がされております。

これらのファイルを削除したり上書きしてしまうと、設定からやり直さない限り動作しなくなってしまいます。

アップデート専用パッケージについて。

安全なアップデートを実現する為に、アップデート専用パッケージをご用意しました。

アップデート専用パッケージには重要な設定を行っているファイルが入っておらず、手軽かつ安全なアップデートが可能になりました。

具体的なアップデートの方法。

第4.000-版(平成18年 7月 7日)以降にアップデートされる方。

第3.769版(平成18年 7月 5日)以前から第4.000-版(平成18年 7月 7日)以降にアップデートされる場合、以下のスクリプトは廃止されますので、アップデート完了後に削除しても構いません。

尚、いずれもCGI設置ディレクトリ直下のものです。

第3.193版(平成17年 9月18日)以前からお使いの方。

第3.200版(平成17年 9月19日)から、ディレクトリ構造が変わりました。

しかしながら、第3.193版(平成17年 9月18日)以前のディレクトリ構造でも動作するようにしております。

このため、従来よりご利用の方は新しいディレクトリ構造に移行する移行しないかのいずれかを選択する事が出来ます。

また、一度移行したら、二度目以降はより簡単にアップデート出来るようになります。

新しいディレクトリ構造に移行しない場合。

この場合、以下のようにして下さい。

  1. アップデート専用パッケージの「cgi-bin」フォルダ内にあるサブディレクトリ「lib」「libi」「libt」の中身を全て「cgi-bin」の直下、すなわち各サブディレクトリの一つ上の階層に移動させます。
  2. このあと、空となった「lib」「libi」「libt」を全て削除してから内容全部をローカル側フォルダ内にコピーします。
  3. インタレースPNG画像を利用している場合は、以下の手続きをして下さい。

    1. 「readPNG.pl」を削除します。
    2. 続いて「_readPNG.pl」を「readPNG.pl」にリネームします(冒頭のアンダスコアを取り除きます)。
  4. ローカルにコピーしたものをサーヴァに転送します。

「lib」「libi」「libt」サブディレクトリは絶対に転送しないで下さい。これらのサブディレクトリを見て新しいディレクトリ構造に移行したかどうかを判断しております。

新しいディレクトリ構造に移行する場合。

この場合は「cgi-bin」フォルダ(番号がついていないフォルダ)内のものをアップデートします。

初めに移行する場合と移行した後でやり方が異なりますのでご注意下さい。

以下の手順で行なって下さい。

  1. まず、ローカル側フォルダについて、以下のファイルとサブディレクトリ以外を全て削除します。

  2. 「cgi-bin」の内容をサブディレクトリ「lib」「libi」「libt」とともにローカル側フォルダ直下に全部コピーします。
  3. サーヴァには新たに追加したサブディレクトリ「lib」「libi」「libt」のみを内容とともに先に設置します。

  4. 続いて、サブディレクトリ以外の全ファイルをサーヴァに上書きします。

  5. 最後に、予めローカル側フォルダから削除していたファイルをサーヴァからも削除します。このとき、初めにローカル側フォルダに残したファイルとサブディレクトリ及び「.pl」「.cgi」以外の拡張子のファイルは絶対に削除しないで下さい

新しいディレクトリ構造に既に移行している場合。

一度移行した後は「cgi-bin」の内容をサブディレクトリ「lib」「libi」「libt」とともにローカル側フォルダ直下に全部コピーしてサーヴァに設置するだけです。

共通の注意事項。

第3.200版(平成17年 9月19日)以降からお使いの方。

「cgi-bin」の内容をサブディレクトリ「lib」「libi」「libt」とともにローカル側フォルダ直下に全部コピーしてサーヴァに設置するするだけでアップデート出来ます。

旧ヴァージョンからアップデートされる場合の注意事項。

第3.172版(平成17年 9月 6日)以前からアップデートされる場合。

第3.171版(平成17年 9月 6日)以前から第3.175版(平成17年 9月 7日)以降へアップデートされる場合は、一度「cgi-bin2」フォルダに入っているサブディレクトリ「icon」とその中身を全てスクリプト保存ディレクトリ内直下にコピーする必要があります

尚、一度第3.175版(平成17年 9月 7日)以降へアップデートされた場合は、今後こちらから指定させて頂かない限りサブディレクトリ「icon」とその中身を変更する必要はありません。

尚、第3.170版〜第3.172版(平成17年 9月 6日)にアップデートされた方も、お手数ですが「cgi-bin2」フォルダ内の「icon」サブディレクトリの中身を再度コピーして下さい。

第3.085版(平成17年 4月21日)以前からアップデートされる場合。

第3.085版(平成17年 4月21日)以前からアップデートされる場合は、一度「cgi-bin2」フォルダに入っている「img.cgi」もアップデートし、且つサブディレクトリ「icon」とその中身をスクリプト保存ディレクトリ内直下にコピーする必要があります。

「cgi-bin2」内のファイルは、以下の手順に従ってアップデートして下さい。

  1. まず、一行目のPerl処理系へのパスを修正します。
  2. 続いて修正したものをサブディレクトリ「icon」と一緒に現在利用中のスクリプトを保存しているフォルダ内に上書きします。

第2.547版(平成17年 3月27日)以前からアップデートされる場合。

第2.547版(平成17年 3月27日)以前に標準装備されていたアクセスカウンタ機能は、第3.000版(平成17年 3月29日)にてプラグイン機能(オプション)となりました。

このため、アクセスカウンタ機能を用いている場合は、アップデートの際に一度設定を行う必要があります

  1. まず、アップデートに先立って、アクセスカウンタプラグインを設置します。
  2. 続いて「Kcount.pl」内の、「#以下要修正。」以降のデータ収納ディレクトリ及びカウンタファイル名を定義する変数定義を、「KConfig.pl」ファイル内にペーストします。

    具体的には「Kcount.pl」冒頭の

    ####################################################
    #以下要修正。                                      #
    ####################################################
    #※必ずサイトの構造やお取引プロバイダの規定に従って#
    #                                  修正して下さい。#
    ####################################################
    
    #アクセスカウンタデータ収納ディレクトリ。
    $count_dir='○○';
    
    #アクセスカウンタ用ファイル。
    #表カウンタファイル。
    	$ctr_mainfile="○○.dat";
    #裏カウンタファイル。
    	$ctr_subfile4e="○○.dat";
    	$ctr_subfile4j="○○.dat";
    	$ctr_subfile4i="○○.dat";
    	$ctr_subfile4h="○○.dat";

    を「KConfig.pl」内に書き写して下さい。

  3. このあとにアップデートを行ってください。

ページ外へのご案内。