だめぷろふ記

なんとなくだめ

XAMPP + Aptana

今更ながらXAMPP。だけじゃなく、XAMPP + Aptana

web+DBの勉強のため、AMP環境を作る事に。
今までは普通に仮想サーバー立ててたが、最近何事も面倒に感じるので、試しにやってみた。

MySQLUTF-8対応について

my.iniの[mysqld]セクションに、下記のような箇所があった。
## UTF 8 Settings
#init-connect=\'SET NAMES utf8\'
#collation_server=utf8_unicode_ci
#character_set_server=utf8
#skip-character-set-client-handshake
#character_sets-dir="/xampp/mysql/share/charsets"

ので、コメントアウトした。
## UTF 8 Settings
init-connect=\'SET NAMES utf8\'
collation_server=utf8_unicode_ci
character_set_server=utf8
skip-character-set-client-handshake
character_sets-dir="/xampp/mysql/share/charsets"


あとは[mysqldump]、[mysql]の各セクションに
default-character-set=utf8

を追加して終わり。

Apacheのアクセス制御について

自分のパソコンからしかアクセスできないようにする設定を行い、IEで動作確認、思惑通りに機能。
だけどAptanaのプレビュー画面からだと403。

Apacheのエラーログを見てみると、IPv6でのアクセスが拒否されてた。
AptanaのプレビューはIPv6優先のようだ。

ので、httpd.confの
Listen 80

を、
Listen 0.0.0.0:80

とし、IPv4のみをリッスンするよう変更した。



というメモ。