XAMPP portable lite 1.8.1 zip 版のインストールと初期設定(文字化け対策)

XAMPP portable lite(XAMPP USB Lite)の zip 版は、ダウンロード後に解凍してできる xampp フォルダを、USB メモリや外付けハードディスクのルートフォルダにコピーすれば、特にインストールや初期設定をしなくてもそのまま動作します。

[adsense1]

ルートフォルダとは、CドライブやEドライブなどの最上階層のフォルダのことです。
E:¥xampp¥ であれば何もしなくてもそのまま動作しますが、ルートフォルダ以外の E:¥aaaaa¥xampp¥ などでは若干設定が必要になります。

インストール

1.apache friends から XAMPP portable lite 1.8.1 zip 版をダウンロードして解凍します。
   http://www.apachefriends.org/jp/xampp-windows.html
2.解凍してできる xampp フォルダを、ルートディレクトリ(ここでは E ドライブとします)に設置します。

ルートディレクトリに設置すると setup_xampp.bat を実行しなくてもそのまま動きます。

Apache と MySQL の起動

1.E:¥xampp¥xampp-control.exe を起動します
2.MySQL の Start ボタンをクリックします。
3.Apache の Start ボタンをクリックします。

xampp-portable-lite-setting02

正常に起動すると Apache MySQL の文字の背景が緑色になります。
黄色くなった場合は正常に起動できていないので、[Stop]→[Quit]で xampp-control を終了し、再度起動してみてください。

セキュリティ強化の設定

1.http://localhost/security/xamppsecurity.php にアクセスします。
2.MySQL のパスワードを入力して[パスワードを変更しました]をクリックします。
3.XAMPP のディレクトリ制御のユーザとパスワードを入力して[安全な XAMPP ディレクトリを作成してください。]をクリックします。
4.http://localhost/security/index.php にアクセスして安全であることを確認します。

※ http://localhost/security/xamppsecurity.php ページなどが文字化けしている場合は、ブラウザの文字コードを[Shift-JIS]に変更してください。

文字化け対策

文字化けは、MySQL の文字化けと、サーバーの文字化けの2つに対応する必要があります。

MySQL の文字化け対策

1.E:¥xampp¥mysql¥bin¥my.ini をテキストエディタで開きます。
2.155行目あたりにある 以下の2行のシャープ(#)を外します。

#character_set_server=utf8
#skip-character-set-client-handshake

 ↓↓↓

character_set_server=utf8
skip-character-set-client-handshake

サーバーの文字化け対策

1.E:¥xampp¥php¥php.ini をテキストエディタで開きます。
2.以下の7行のセミコロン(;)を外して、3行目と5行目を[UTF-8]に、6行目を[On]に変更します。

;default_charset = "UTF-8"
;mbstring.language = Japanese
;mbstring.internal_encoding = EUC-JP
;mbstring.http_input = auto
;mbstring.http_output = SJIS
;mbstring.encoding_translation = Off
;mbstring.detect_order = auto

 ↓↓↓

default_charset = "UTF-8"
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto

[adsense2]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください