2007年05月11日

PukiWiki 1.4.4→1.4.7 バージョンアップのメモ

https://www.6890.net/gp/ に設置している PukiWiki を
1.4.4 から 1.4.7 にバージョンアップした際の気付きを、
途中でつまづいた部分&注意事項中心にメモしておく。


【実行した手順】 ※今回は手堅くいったつもりw

 現状の gp フォルダ以下をまるごとバックアップ。
  ↓
 本家からダウンロードしてきた圧縮ファイルを解凍し、
 フォルダ名を gp2 とする。
  ↓
 まず pukiwiki.ini.php を現状のやつと見比べつつ書き換える。
 勿論オリジナルは名称変更して保存しておく。
  ↓
 gp2 を丸ごとFTPにてアップロード。
  ↓
 各サブディレクトリの中身を確認しつつ、
 ローカルにバックアップした gp 以下から上書きアップロード。
  ↓
 本家の解説ページを見ながら、
 必要に応じて各フォルダ&ファイルの属性を変更。
  ↓
 以下のような「つまづき」が発生するが、それぞれ対処して
 大体うまく動くようになったのを確認後、鯖上から gp を削除し、
 gp2 を gp に rename して終了。

=====

【つまづいた所&対策】

 “SKIN_FILE is not found”というエラーが発生。
  ↓
 使用している skin ディレクトリ内の以下のファイルを
  pukiwiki.skin.jp.php → pukiwiki.skin.php
  keitai.skin.jp.php → keitai.skin.php
  tinytemplate.inc.php → tdiary.skin.php
 のように名称変更すればOK。

 RSSフィードを表示させてたページが…あれれ?
  ↓
 標準pluginのshowrssではなく、showrss2を使っていたため。
 showrss2.inc.php を plugin フォルダに放り込めばOK。

 解凍(凍結解除)パスワードが使えない。
  ↓
 設定ファイル中に md5('pass') 形式で書き込んでいたため。
 元々推奨されていない手抜き記法だったので、
 ちゃんと md5()関数の結果を表記すればOK。

 &ref の書式が旧い、と所々で文句を言われる。
  ↓
 &ref(ファイル名,代替文字列) → &ref(ファイル名,,代替文字列)
 で、大体OK。※ここでの「代替文字列」というのは通常のHTMLタグで
 < IMG SRC= ... > タグ内で使う ALT=なんたら に該当。

 ヘルプページが違ってた
  ↓
 1.4.4 では「ヘルプ」だったのが、1.4.7 では「Help」という別ページに。
 プラグインマニュアル等も参照しづらくなっていたので、
 結局「Help」ページにちょっと手を加えてOKとする。

 FTPでアップロードしたのでタイムスタンプが勝手に更新される。
  ↓
 やむを得まい。妥協が肝要w


こんな感じ。
まだもう一つバージョンアップせねばならん PukiWiki があるのだが、
こちらは 1.4.3 からのバージョンアップなので、
もうちょっとつまづくかも知れん。

ひんと:『PukiWiki-1.4.4よりディレクトリ構成などが大きく変わりました。』(@公式)

というわけで、時間がある時にあらためて…の予定。
今回は以上!

Trackback on "PukiWiki 1.4.4→1.4.7 バージョンアップのメモ"

このエントリーのトラックバックURL: 

"PukiWiki 1.4.4→1.4.7 バージョンアップのメモ"へのトラックバックはまだありません。

Comment on "PukiWiki 1.4.4→1.4.7 バージョンアップのメモ"

【追記】
いつの間にか本家のダウンロードページからリンクされてる(・∀・;)
というわけで?後から気付いた誤字はちょこっと直しておきましたw
内容的にマチガイ等気付いた人は教えてね。
ちなみに、ここに書いてあることに関して質問とかあったら
コメントよろしく;可能な範囲で対応しますので。

  •   floating_ices
  • 2007年05月19日 12:03

Post a Comment

コメントする
(HTMLタグは使用できません)
ブラウザに投稿者情報を登録しますか?(Cookieを使用します。次回書き込み時に便利です。)
  •  
  •