2007年05月11日
PukiWiki 1.4.4→1.4.7 バージョンアップのメモ
http://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 バージョンアップのメモ"へのトラックバックはまだありません。
【追記】
いつの間にか本家のダウンロードページからリンクされてる(・∀・;)
というわけで?後から気付いた誤字はちょこっと直しておきましたw
内容的にマチガイ等気付いた人は教えてね。
ちなみに、ここに書いてあることに関して質問とかあったら
コメントよろしく;可能な範囲で対応しますので。