2007/3/31 土曜日

mediawikiのインストール 2007/04/19 追記

このエントリをはてなブックマークに追加mediawikiゃ潟鴻若 2007/04/19 菴処のはてなブックマーク被リンク数
Filed under: wiki — akky @ 15:45:00

自分で読み返してmediawikiのインストール自体の話が無いので捕捉。

1.6を使うのは同じサーバに共存されるアプリがPHPとMySQLの両方が4系だから。

インストール手順

Mediawiki自体はここを参照

http://meta.wikimedia.org/wiki/Help:MediaWiki%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

mbstringでeuc-jpな環境

PHPにmbstringをいれてありEUC-JPを標準にしているために、日本語のwiki名をUTF-8からEUC-JPに変換するので文字化けしてしまう。そのため、.htaccessにmbstringでUTF-8を扱う記述を追加

http://tokyo.atso-net.jp/pukiwikip/?MediaWiki

mediawiki 1.6を入れてみる

このエントリをはてなブックマークに追加mediawiki 1.6ャ帥のはてなブックマーク被リンク数
Filed under: wiki — akky @ 0:00:00

お客さんのナレッジを蓄積する情報ポータルとしてwikiを求められ、当初はpukiwikiを予定していたのだが、wikiの文法が壁となりWYSIWYGな入力ができるものを探してmediawikiにFCKeditorを入れることを考える。

mediawikiは別のCMSとDBを共有するためCMSが使うMySQLが4.1.20、PHPが4.3.11で使える1.6をインストール。http://meta.wikimedia.org/wiki/FCKeditorにある導入手順には書かれていなかった事をメモしておく。

  1. FCKeditor.phpを入れるディレクトリがextensionと書かれているが、LocalSettings.PHPにはextensions/FCKeditor.phpと書いているので、LocalSettings.PHPに合せてディレクトリ名変更
  2. http://meta.wikimedia.org/wiki/Talk:FCKeditor#StripState_error をみて、extensions/FCKeditor.phpの「$state = new StripState;」の行をコメントアウト
  3. 編集画面を出すとFCKEditorから「FitWindowがない」とおっしゃるのでFCKeditor/fckconfig.jsのFCKConfig.ToolbarSets[”Wiki”]から「[’FitWindow’,'-’,'About’]」を削除
  4. http://d.hatena.ne.jp/terje/20061125
次のページ »