Dokuwikiをインストール
自分用のメモです
これまで
10数年前 苦労してPukiWikiを入れた。5年前 DokuWiki にした。
3〜4年前 検索エンジンとして、FESS (Solr) を試した。
その後にPCをリプレース、以降は何も入れてなかった。
数日前に、Windows 10 をクリーンインストールした。
心機一転、xampp + FESS を一昨日までに再びインストールした。
今日やったこと
DokuWiki を再インストールし、サイトの表示確認までをした。以下は備忘録だ。
1) Windows用の最新のインストーラーをダウンロードしてインストールする
bitnami-dokuwiki-20170219e-5-module-windows-installer.exe
(https://bitnami.com/stack/dokuwiki -> LOCAL INSTALL から)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Lonin : (管理者のログイン名)
Your real name: (自分の名前)
Email Address : (自分の名前)
MySQL password for 'root': (MySQLの管理パスワード)
App password : (DokuWikiサイトの管理パスワード)
WKiki name : (DokuWikiサイト名)
htpd.confを確認してみると、httpd.conf に以下が追加された:
#Include "C:/xampp/apps/dokuwiki/conf/httpd-prefix.conf"
(実体はappフォルダー内に配置されていた)
2) サービスに登録したApacheを再起動 (停止⇒開始) する
再起動後、http://127.0.0.1/dokuwiki/doku.php に
ブラウザーからアクセスすると、DokuWikiサイトが表示された。
ひとまずはOK
なのだが。。。以下のワーニングも表示されていた。。。
Warning: Use of undefined constant en - assumed 'en' (this will throw an Error in a future version of PHP) in
C:\xampp\apps\dokuwiki\htdocs\\conf\local.php on line 16
2) エラー取り
原因となっている個所: C:\xampp\htdocs\wiki_test\conf\local.php on line 16
$conf['lang']=en;
を
$conf['lang']='en';
に変更し、ブラウザーで http://localhost/wiki/ へアクセス ⇒ 英語表示だがワーニングは解消した
↓
$conf['lang']='ja';
に変更し、ブラウザーからhttp://localhost/wiki/へアクセス ⇒ 日本語で表示された。
3) DokuWIkiデータを配備
DocumentRoot (C:\xampp\htdocs)にフォルダー (例 Wiki) を作成し
C:\xampp\apps\dokuwiki\htdocsフォルダーの中身をWikiフォルダーへコピーする。
⇒ http://localhost/wiki/ にブラウザーからアクセスすると、DokuWikiサイトが表示された。
これでOK!!!!!!!!!!
今日はひとまずここまで。
明日はWindowsで、Apache公開元ディレクトリーなど変更してみる