// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。

***本家サイトの説明 [#bf74217e]
-[[本家サイトの説明>http://pukiwiki.org/?PukiWiki%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%83%91%E3%83%BC%E3%83%9F%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E8%A8%AD%E5%AE%9A]]
-[[本家サイトの説明2>http://pukiwiki.org/?RedHat]]

*** 注意 [#w81e0314]
Ver.1.3系からVer.1.4系の移行の場合、ファイル形式とか変更になっているため、コンバートの作業等が必要みたいです。~
[[説明>http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F1.3%B7%CF%A4%AB%A4%E9%A4%CE%B0%DC%B9%D4]]

*** インストール [#x58e296e]
本家サイトより pukiwiki.tar.gz を取得して、インストールしたいディレクトリ(たとえば、/var/www/html/とか)に移動して、解凍します。
 >tar tvzf /tmp/pukiwiki.tar.gz
 drwxr-xr-x root/root   0 1970-01-01 09:00:00 pukiwiki/
 -rw-r--r-- root/root 2889 2003-07-14 19:00:59 pukiwiki/auth.php
 -rw-r--r-- root/root 6244 2003-06-05 14:03:10 pukiwiki/backup.php
 -rw-r--r-- root/root 5218 2003-08-02 11:02:44 pukiwiki/config.php
 -rw-r--r-- root/root 20846 2003-09-03 11:07:56 pukiwiki/convert_html.php
 -rw-r--r-- root/root  3280 2003-06-13 10:04:54 pukiwiki/default.ini.php
 -rw-r--r-- root/root  6076 2003-06-11 09:00:51 pukiwiki/diff.php
 -rw-r--r-- root/root 14690 2003-09-03 11:11:56 pukiwiki/en.lng
 -rw-r--r-- root/root 10279 2003-09-24 09:38:43 pukiwiki/file.php
 -rw-r--r-- root/root 14910 2003-09-12 16:12:15 pukiwiki/func.php
 -rw-r--r-- root/root 18009 2003-05-16 15:03:36 pukiwiki/gpl.txt
 
 略
 
 >^tvzf^xvzf
 
 略
 
*** 設定ファイルの編集 [#f688acc9]
次に設定ファイルpukiwiki.ini.phpを編集します。
 >vi pukiwiki.ini.php
 $modifier = 'me'; ->
 $modifier = 'Masatomi KINO';
 
 $modifierlink = 'http://change me!/'; ->
 $modifierlink = 'http://kino.mine.nu/';
 $modifierlink = 'http://www.masatom.in/';
 
 $adminpass = '1a1dc91c907325c69271ddf0c944bc72'; ->
 $adminpass = md5("******");  <- パスワードを記述する。
 
 $page_title = 'PukiWiki'; ->
 $page_title = 'Masatomi KINOのWeb Site';



最後に、pukiwiki.php -> index.php とリネームしておきましょう。

*** オーナの変更。 [#d01068ec]
 chown -R apache:apache pukiwiki

*** パーミッションの変更 [#t2bf387b]
本家サイトに説明があるので、参考にしましょう。
[[その説明>http://pukiwiki.org/?PukiWiki%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%83%91%E3%83%BC%E3%83%9F%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E8%A8%AD%E5%AE%9A#gdd397fd]]


*** スキンファイルの編集 [#c2e9371d]
下記の編集をした

 >diff skin/pukiwiki.skin.ja.php skin/pukiwiki.skin.ja.php.org
 35c35
 <  <a href="./"><img id="logo" src="pukiwiki2.png" width="100" height="40" alt="[PukiWiki]" title="[PukiWiki]" /></a>
 ---
 
 >  <a href="<?php echo $modifierlink ?>"><img id="logo" src="pukiwiki.png" width="80" height="80" 
 alt="[PukiWiki]" title="[PukiWiki]" /></a>

***RSSのファイルの編集 [#p6e8d648]
デフォルトのままだと、出力されるファイルの文字エンコーディングとXML内に指定されているエンコーディングが一致しないため、下記のようにプラグインファイルを編集

 >diff plugin/rss10.inc.php plugin/rss10.inc.php.org
 66c66
 < <?xml version="1.0" encoding="EUC-JP"?>
 ---
 > <?xml version="1.0" encoding="utf-8"?>

急に、utfで出力されるようになったなぁって思ってたら、よく考えたら[[PHPをリビルド>http://pukiwiki.org/?cmd=read&page=RedHat&word=Redhat#d1ed115b]]したんだった。。

***PHPのリビルド [#nd8084ba]
最近Fedoraに移行しようとして色々再セットアップしたんですけど、どうもデフォルトでPHPのmbstringオプションがOFFになってるみたいで、他サイトのRSSフィードが文字化けしてました。このオプションがないせいで、UTF-8 -> EUC-JP変換ができなくて文字化けしてる模様。[[PHPをリビルド>http://pukiwiki.org/?cmd=read&page=RedHat&word=Redhat#d1ed115b]]を参考にさせていただき、再ビルドすることによって文字化けは解消されました。




----
***WindowsにPHPを入れたんだけど [#wdf08f9e]
PHPのWindows用インストーラでは拡張パッケージとかを入れてくれないみたい。あと、mbstringの設定が必要だった。


***Fedora Core4にしたら [#bb56c59d]
Fedora Core4に移行したら、案の定mbstringが無効になったので、再度、再ビルドした。。アプリの追加削除から、必要とされるrpmをインストールして。。。。
-http://pukiwiki.sourceforge.jp/?PukiWiki%2FInstall%2FRedHat#m7e132ef

あと、FedoraCore4インストール直後は、メールの通知(iniで$notify=1のヤツ)が使えなかったんだけど、リビルドしたら、どうも使えるようになりました。








----
この記事は
#vote(おもしろかった[3],そうでもない[0])
- Fedora7では yum -y install php-mbstring だけでmbstringを有効にすることができました。便利になりました。リビルドできねーってはまってたんですけど、時間を無駄にした(´д`;) -- [[きの]] &new{2007-06-17 (日) 13:37:44};

#comment
#topicpath


SIZE(10){現在のアクセス:&counter;}

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS