Windowsローカル環境でのpuikiwikiのインストールについて解説します。 プログラムの入手 †puikiwikiはサーバー上で動くプログラムですので、自分のPCで動かすにはサーバープログラムが必要です。
とりあえず自分で見るだけ、多少見た目が違ってもよい、という人は派生型pukiwikiのpukiwki.advをオススメしておきます。
MicroApacheはwebサーバープログラムです。 PHPのverについて †新しけりゃいいってもんでなく5.3とかだとpukiwikiが未対応だったりします。 PukiWiki Adv. for Winginxのインストールと実行 †適当なフォルダに解凍して、winginx.exeを実行してください。 MicroApacheインストール †ダウンロードしたら適当なフォルダに解答して下さい。 # absolute minimum configuration for DokuWiki on a Stick # change the Listen directive if you want to use a different port Listen 8800 ServerName MicroApache ServerRoot . DocumentRoot ./www ServerAdmin webmaster@nowhere.com Win32DisableAcceptEx On ServerName MicroApacheという部分がサイトのドメイン名です。 ServerName localhost と書き換えましょう。 MicroApache実行 †MicroApacheフォルダ内のgo.batファイルをクリックするとmapache.exeが実行されます。
pukiwikiのインストール †公式からDLします。 ファイルがダウンロードできたらMicroApacheのwwwフォルダで解凍しましょう。 インストール後の設定 †http://localhost:8800/index.php?FrontPage http://localhost:8800/index.php?InterWikiName そのままだとコメントログのnotarejiniへのリンクが無効になるので上記ページの設定を変更します。 -[http://notarejini.orz.hm/?%CC%BE%CA%ED/ 名簿/] euc ページ内のpikiwiki辺りに上記の設定を加えて下さい。 ソースファイルの編集 †ソースファイルのリンクは名前?と書かれているので
テキストエディタで置換します。
名簿/
を
名簿/:
に全て置換して下さい。 プラグインについて †notarejiniではデフォルトのプラグインの他にregion やpraedit、listbox3などを利用しています。 細かい設定について †ぐぐりなさるのが一番早いとおもうのですが初期設定だとちょい重なので php.iniのメモリー割り当ては memory_limit = 256M ぐらいにしてもいいと思います。 動かね †Skype終了させてみ?8800以外のポート、80を使っている場合Skypeと競合するのだ。 画面がおかしい †index.phpを開くとエラー表示に関する設定ができます。画面に何も表示されないときは //error_reporting(E_ALL); // Show all errors をコメントアウトからだして error_reporting(0); // Nothing をコメントアウトします。
noticeが大量にでるときはその逆の処理です。 // Error reporting error_reporting(0); // Nothing //error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); //error_reporting(E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR); // Show only errors //error_reporting(E_ALL); // Show all errors メモ †advについて https://github.com/miko2u/pukiwiki-plus-i18n |