MODx on XAMPP
XAMPP1.6.5(win)上にMODxをインストールするための前準備を記す。
XAMPPの設定
apache¥conf¥httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
(フレンドリurl 利用の場合有効にする)AddDefaultCharset UTF-8
apache¥bin¥php.ini
default_charset = "utf-8"mbstring.language = Japanesembstring.internal_encoding = UTF-8mbstring.http_input = autombstring.http_output = passmbstring.encoding_translation = Onmbstring.func_overload = 0magic_quotes_runtime = Offshort_open_tag = Offallow_url_fopen = Off
「short_open_tag = Off」にすると、XAMPPへようこその画面でエラーが出るので以下を修正する。他にもあけど気にしないことにする(困ったら「On」にする)。
- htdocs/xampp/lang/languages.php
<?- ↓
<?php
phpMyAdmin¥config.inc.php
$cfg['Servers'][$i]['auth_type'] = 'http';$cfg['DefaultCharset'] = 'utf-8';
mysql¥bin¥my.cnf
[client]default-character-set=utf8
[mysqld]character-set-server = utf8collation-server = utf8_general_ciinit-connect=SET NAMES utf8
[mysql]default-character-set=sjis
XAMPPを再起動する
データベースの作成
- rootでログイン
- 「特権」
- ユーザを追加する
- ユーザ名:テキストフィールド:任意
- ホスト:ローカル:localhost
- パスワード:テキストフィールド:任意
- ユーザ専用データベース:同じデータベースを作成してすべての特権を与える
- グローバル特権は与えない
- ホームに戻り「データベース」で、照合順序を確認(utf8_general_ciならよい)
