*KEI-netにPukiWikiを設置する(技術情報) [#rcede673] **まずはPukiWikiの入手 [#ze7cf7ac] PukiWikiサイトにアクセスしてファイルを入手します。最新版は1.4.7です。(2007年1月現在)~ この際、サイト内をよく読んで概要をつかんでおいてください。 -PukiWikiから派生したソフトウエア(クローン)には %%[[SiteDev>http://fol.axisz.jp/php/sd/]]%%((よさそうなので実験してみましたがうまく動かないようです。解決策がわかったら報告します。))・[[PukiWiki Plus!>http://pukiwiki.cafelounge.net/plus/]]というシステムなどが存在します。よく似ていますが、それぞれに特色がありますから、「どのようなものが学校の運営姿勢に適切なのか」を検討をするのもよいでしょう。(本校は本家のものを使っています。((最近SiteDevというのものを知りました。こっちのほうが良かったかな〜と少し思ってます))) --[[PukiWikiの公式サイト:http://pukiwiki.sourceforge.jp/>http://pukiwiki.sourceforge.jp/]] --%%[[SiteDev:http://fol.axisz.jp/php/sd/>http://fol.axisz.jp/php/sd/]]%% --[[PukiWiki Plus!:http://pukiwiki.cafelounge.net/plus/>http://pukiwiki.cafelounge.net/plus/]] -以下はPukiWiki1.4.7の場合の構築方法です。とりあえず動くようになる最低限の解説とします。詳しくは公式サイトをご覧ください。[[>>LINK:PukiWikiのインストール>http://pukiwiki.sourceforge.jp/?PukiWiki%2FInstall]] **UPできないファイル [#t04ef44f] 入手したファイルを展開してUPしますが、以下の2つのファイルはKEI-netのサーバーが「権限がない」というエラーメッセージを出し止ってしまいます。 入手したファイルを展開してUPしますが、以下のファイルはKEI-netのサーバーが「権限がない」というエラーメッセージを出し止ってしまいます。 -%%.htaccess%%((これはUPできます)) -.htpasswd このため、あらかじめUPする前に削除しておいたほうがよいでしょう。~ Windowsで作業する場合は拡張子を常に表示するようにしてください。 **パーミッションの設定 [#u0cbd3d3] FTPソフトでUPしたフォルダ、ファイルの属性を変更します。Parlのようにファイルに実行属性を持たせる必要はありません。~ 次のフォルダを''777''に変更します。 -attach -backup -cache -counter -diff -trackback -wiki %%次のファイルを''666''に変更します%% -%%cache内のindex.html以外全ファイル%% -%%wiki内のindex.html以外全ファイル%% 1.4.7以降はオーナー(所有者)の変更のため、chown.phpを実行するので上記作業は不要です。 **ファイルのオーナー(所有者)について [#v6686f5d] 1.4.7以降、下記ファイルのオーナーをApach(KEI-NETのWebサーバー)に変更しないと「lockエラー」がでます。 -【対象ファイル】cache・wiki内のindex.html以外全ファイル 【対策】 &ref(chown.php);--参考:[[自作プラグイン/chown.inc.php >http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fchown.inc.php]] +ファイル数が多いので「chown.php」で一括変更すると手間がかかりません。ついでに属性も変更してくれます。 +(上記でもだめなようなら)file.phpを変更します。 以上の作業でとりあえず動作するようになるはずです。(作業時間30分?)~ [[>>次は設定ファイル(pukiwiki.ini.php)の変更です。>このサイトについて/構築過程/設定(1)]] ---- [[このサイトについて/構築過程]]